Versioned prompt / template registry with A/B and rollbacks
Single tool 'promptpack_scan' has a basic description but critically lacks parameter descriptions and output schema documentation. The input schema defines 'target' as a string but provides no guidance on expected format, valid paths, or constraints. No error handling guidance. Tool name is acceptable (verb_noun pattern) but the overall definition is incomplete for LLM-driven agent use.
Versioned prompt / template registry with A/B and rollbacks. Returns JSON findings.
Parameter 'target' lacks description. LLMs cannot infer whether to pass absolute paths, relative paths, glob patterns, or URLs. No format constraints documented.
Output schema not documented. Tool returns JSON but LLMs do not know the structure of 'findings' array, field names, or data types. Prevents downstream tool chaining.
No error handling guidance. What happens if 'target' does not exist? Is it a retryable error? Should the LLM ask the user? No recovery path documented.
Tool description (67 chars) is below the 10 - 1024 character baseline and lacks WHEN/WHY context. Does not explain when to call this vs other scanning tools or what 'versioned prompt/template registry' means in practice.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 46 | 2026-07-28+ | v2 |
STDIO transport only. Server is not remotely accessible and cannot be used by hosted MCP clients. Limits deployment to local CLI use.