Load feature requirements, design, and implementation plan when working on in-progress features. Use when user is implementing code, debugging, asking about requirements, or making changes related to a tracked feature. Silently loads context files to inform responses.
Automatically loads feature documentation when you work on in-progress features.
/plugin marketplace add schuettc/claude-code-plugins/plugin install feature-workflow@schuettc-claude-code-pluginsThis skill is limited to using the following tools:
Automatically load feature documentation when the user is working on an in-progress feature.
Invoke this skill when the user:
Read: docs/planning/backlog.json
Filter items where status === "in-progress".
If multiple features are in-progress, determine which is relevant:
For the relevant feature, load these files (if they exist):
docs/planning/features/[feature-id]/
├── requirements.md # Acceptance criteria, user stories
├── design.md # Architecture, component design
└── plan.md # Implementation steps, progress log
Read each file silently to build context.
From requirements.md:
From design.md (if exists):
From plan.md:
When responding to the user:
Do NOT dump the entire context. Reference it naturally:
According to the requirements, this feature needs to [specific requirement].
The design specifies [relevant design decision].
Looking at your plan, the next step is [uncompleted step].
Context should inform your responses, not dominate them.
When explicitly asked about the feature:
## Current Feature: [name]
**Status**: In Progress (started [date])
**Progress**: [X/Y] implementation steps complete
### Key Requirements
- [Most relevant acceptance criteria]
### Current Focus
- [Current/next implementation step from plan]
### Recent Progress
- [Latest progress log entries]
This skill works with:
progress-tracker skill - Updates the plan.md this skill readsscope-guard skill - Uses requirements.md to check scope/feature-ship - Uses these files for completion review