Back to list
simonheimlicher

understanding-specs

by simonheimlicher

Claude Code plugin marketplace: testing methodology, Python workflow, and productivity skills

1🍴 0📅 Jan 14, 2026

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:

  1. Locate the work item in specs/work/
  2. Read all documents from product level down to target
  3. Fail immediately if any required document is missing
  4. 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:

FilePurpose
references/abort-protocol.mdError messages and remediation guidance
references/document-types.mdRequired documents at each level

</reference_index>

<workflows_index>

WorkflowPurpose
workflows/ingest-context.mdHierarchical 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

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon