
understanding-specs
by simonheimlicher
Claude Code plugin marketplace: testing methodology, Python workflow, and productivity skills
SKILL.md
name: understanding-specs description: Read all specs for a story, feature, or capability before starting work. Use when starting implementation to load requirements and context. allowed-tools: Read, Glob, Grep
<accessing_skill_files> When this skill is invoked, Claude Code provides the base directory in the loading message:
Base directory for this skill: {skill_dir}
Use this path to access skill files:
- References:
{skill_dir}/references/ - Workflows:
{skill_dir}/workflows/
IMPORTANT: Do NOT search the project directory for skill files. </accessing_skill_files>
<essential_principles> COMPLETE CONTEXT OR ABORT. NO EXCEPTIONS.
- Every work item requires complete documentation hierarchy
- Missing documents = ABORT immediately with clear error
- "Optional" PRD/TRD must exist in strict mode (fail if missing)
- Read order: Product → Capability → Feature → Story (top-down)
- All ADRs at all levels must be read and understood
- This skill runs BEFORE any implementation work begins
</essential_principles>
<quick_start> Invoke with work item identifier:
# By path
/understanding-specs capability-10_cli/feature-20_commands/story-30_build
# By story name (skill locates it)
/understanding-specs story-30_build
# By natural language
/understanding-specs I'm working on the build command story
The skill will:
- Locate the work item in
specs/work/ - Read all documents from product level down to target
- Fail immediately if any required document is missing
- Output structured context summary when complete
</quick_start>
- Work item path:
capability-NN_slug/feature-NN_slug/story-NN_slug - Work item name: Story name (e.g., "story-30_build")
- Natural language: "I'm implementing the build command story"
The skill will locate and verify all documents in the hierarchy.
This skill has a single workflow that handles all context ingestion.
<reference_index> Detailed patterns and error handling:
| File | Purpose |
|---|---|
references/abort-protocol.md | Error messages and remediation guidance |
references/document-types.md | Required documents at each level |
</reference_index>
<workflows_index>
| Workflow | Purpose |
|---|---|
workflows/ingest-context.md | Hierarchical document verification |
</workflows_index>
<success_criteria> Context ingestion succeeds when:
- Work item located in
specs/work/ - Product guide (
specs/CLAUDE.md) read - All product ADRs read
- Capability spec exists and read
- Capability PRD/TRD exists and read (strict mode)
- All capability ADRs read
- Feature spec exists and read (if working on feature/story)
- Feature TRD exists and read (if working on feature/story, strict mode)
- All feature ADRs read
- Story spec exists and read (if working on story)
- Structured context summary generated with document count and ADR list
</success_criteria>
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon
