Analyze current spec completion status and provide detailed progress report. Use when checking progress, identifying blockers, or planning what to work on next. More detailed than the /spec-flow:status command.
Analyze spec completion status and provide detailed progress report. Use when checking progress, identifying blockers, or planning what to work on next. More detailed than the /spec-flow:status command.
/plugin marketplace add Someblueman/spec-flow/plugin install someblueman-spec-flow@Someblueman/spec-flowThis skill is limited to using the following tools:
Provide comprehensive project status based on spec and task files.
Read all spec files:
.claude/spec/SPEC.md
.claude/spec/tasks/*.md
.claude/steering/decisions.md (for recent context)
Per Task File:
Overall:
Velocity indicators:
Risk indicators:
Health indicators:
What to work on next:
What needs attention:
# Project Status: {name}
## Summary
**Overall Progress**: {X}% complete
**Current Phase**: {milestone name}
**Active Task**: {task name or "None"}
## Milestones
| Milestone | Progress | Tasks | Blocked |
|-----------|----------|-------|---------|
| MVP | 60% | 3/5 | 0 |
| v1.0 | 0% | 0/8 | 1 |
## Current Focus
### In Progress
- **{Task Name}** in `tasks/{file}.md`
- Status: {N}/{M} acceptance criteria complete
- Files: {list of files being modified}
- Blockers: None
### Blocked
- **{Task Name}** - Reason: {why it's blocked}
- Depends on: {what needs to happen}
## Recent Activity
From steering/decisions.md:
- {date}: {decision or completion}
- {date}: {decision or completion}
## Recommendations
### Immediate
1. **Continue**: {In-progress task} - {why}
2. **Unblock**: {Blocked task} - {how}
### Next Up
1. {Next task} - {brief description}
2. {Following task} - {brief description}
### Needs Attention
- {Issue requiring human input}
## Coverage Analysis
### Requirements → Tasks
| Requirement | Covered By |
|-------------|------------|
| REQ-001 | tasks/auth.md #1, #2 |
| REQ-002 | tasks/auth.md #3 |
| REQ-003 | Not covered |
### Uncovered Requirements
- [REQ-003] {description} - No task defined
If project just started (< 20% complete):
If project mid-flight (20-80% complete):
If project nearly done (> 80% complete):
# Project Status: tt (Time Tracker)
## Summary
**Overall Progress**: 40% complete
**Current Phase**: MVP
**Active Task**: Storage Layer
## Milestones
| Milestone | Progress | Tasks | Blocked |
|-----------|----------|-------|---------|
| MVP | 40% | 2/5 | 0 |
## Current Focus
### In Progress
- **Storage Layer** in `tasks/core.md`
- Status: 2/4 acceptance criteria complete
- Files: `internal/store/store.go`
- Blockers: None
### Completed
- Data Model (task 1)
## Recommendations
### Immediate
1. **Continue**: Storage Layer - 2 criteria remaining (atomic save, dir creation)
### Next Up
1. Start Command - depends on storage being complete
2. Stop Command - can start after Start Command
### Needs Attention
- None - project is on track
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.