Validate implementation plans against specs. Use after creating a plan to ensure full spec coverage and no ambiguities.
Validates implementation plans against specifications to ensure complete coverage and clarity.
npx claudepluginhub captaincrouton89/crouton-kitThis skill is limited to using the following tools:
Input: $ARGUMENTS
Parse input to extract spec path and plan path.
Spawn a Task agent to review:
Task tool parameters:
subagent_type: general-purpose
model: sonnet
description: Review plan against spec
prompt: |
Review plan against spec.
Paths from input: $ARGUMENTS
- Spec: `.claude/specs/*.spec.md`
- Plan: `.claude/plans/*.plan.md`
## Process
1. Read both documents (spec first, then plan)
2. Extract every behavioral requirement from spec
3. Map each requirement to plan coverage: covered, partial, or missing
4. Check plan quality
**Threshold: Only flag issues that would block implementation or cause genuine confusion.**
### Quality Checks
- Ambiguous language → only if implementation would stall or go wrong
- Deferred decisions → only if missing info needed to start work
- Conditional branches → only if unresolved decisions (valid branching is fine)
- Unexplored complexity → only if it hides surprising work
## Output
If all covered and no issues: `PASS`
If issues exist:
1. Missing: [requirement from spec not in plan]
2. Ambiguous: [unclear section that needs resolution]
Report the agent's findings to the user.
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.