.agent/skills/speckit-progress/SKILL.md
Check spec progression and present status report with accomplished/in-progress tasks and next steps
npx skillsauth add a2mus/smart-da3m speckit-progressInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate a comprehensive progress report for the current spec by aggregating information from Memory Bank, specs folder, and conversation history.
Read the following Memory Bank files:
memory-bank/progress.md - Feature completion status and task trackingmemory-bank/activeContext.md - Current focus and recent changesmemory-bank/decisionLog.md (if exists) - Key decisions madeExtract:
Scan specs/ directory to find the currently active spec:
Detection logic:
memory-bank/activeContext.md for current focus mentionstasks.mdFor the active spec directory, read:
spec.md - Feature requirements and user storiestasks.md - Task breakdown with completion statusplan.md - Technical implementation planquickstart.md (if exists) - Verification scenarioschecklists/ (if exists) - Quality gate statusIf conversation summaries are available:
From tasks.md, calculate:
Total Tasks: [count]
Completed: [count] ([percentage]%)
In Progress: [count]
Not Started: [count]
Blocked: [count]
Per-Phase Breakdown:
| Phase | Total | Done | In Progress | Remaining |
|-------|-------|------|-------------|-----------|
| Setup | 5 | 5 | 0 | 0 |
| Core | 12 | 8 | 2 | 2 |
| ... | | | | |
Compare findings across sources:
tasks.md vs. features completed in progress.mdFlag discrepancies:
Create a structured report:
# Spec Progress Report
**Spec**: [###-feature-name]
**Generated**: [timestamp]
**Status**: [COMPLETE | IN PROGRESS | BLOCKED]
## Summary
[1-2 sentence overview of current state]
## Accomplished ✅
### Completed Tasks
- [x] [T001] Task description
- [x] [T002] Task description
### Verified Items
- [Item] - Verified on [date] via [method]
### Key Decisions Made
- [Decision] - Rationale: [reason]
## In Progress 🔄
### Current Focus
- [ ] [T010] Task description (Priority: P1)
### Active Work
[Summary of what's actively being worked on]
## Not Started 📋
- [ ] [T015] Task description
- [ ] [T016] Task description
## Blocked/Issues ⚠️
### Blocking Items
- [Issue description] - Needs: [resolution]
### Open Questions
- [Question] - Context: [details]
## Next Steps 🎯
### Immediate Actions
1. [Specific next action]
2. [Follow-up action]
### Recommended Focus
[Guidance on what to prioritize next based on dependencies and priorities]
## Memory Bank Sync Status
- progress.md: [SYNCED | NEEDS UPDATE]
- activeContext.md: [SYNCED | NEEDS UPDATE]
Check if Memory Bank needs updates:
Update Required If:
progress.mdactiveContext.mdSuggest:
Memory Bank updates recommended:
- [ ] Update progress.md: Mark T010-T012 as complete
- [ ] Update activeContext.md: Current focus is now [new focus]
Present the progress report with:
mcp_obsidian_search_vault_smart to find related project notesmcp_github-mcp_list_commits to verify recent code changes# Spec Progress Report
**Spec**: 008-phase8-followup
**Generated**: 2026-01-25 21:50:00
**Status**: IN PROGRESS
## Summary
Phase 8 follow-up is 60% complete with 4 critical bugs addressed.
2 P1 issues remain before verification can complete.
## Accomplished ✅
### Completed Tasks
- [x] [T036] Client form state refactoring
- [x] [T037] Van stock sync implementation
### Verified Items
- T036 - Verified on 2026-01-23 via manual testing on device
## In Progress 🔄
- [ ] [T039] Client deletion soft-delete (Priority: P1)
- [ ] [T040] Return operation history (Priority: P1)
## Next Steps 🎯
1. Complete T039: Update client queries to filter soft-deleted
2. Complete T040: Ensure return transactions saved with client ID
3. Run full verification sequence from quickstart.md
4. Update Memory Bank with completion status
testing
Perform cross-artifact consistency analysis across spec.md, plan.md, and tasks.md. Use after task generation to identify gaps, duplications, and inconsistencies before implementation.
development
Run comprehensive verification on current codebase state.
testing
Intelligently sync your fork with the upstream spec-kit repository. Reads both versions of every changed file, compares quality, and produces the richest possible result by blending the best of each.
development
Impeccable UI design workflow — create distinctive, production-grade interfaces or enhance existing ones. Integrates design context gathering, anti-pattern detection, heuristic scoring, and systematic polish. Works after speckit-brainstorm (new design) or on existing UI code (enhancement mode).