Update feature progress log and check off completed tasks. Use when user completes implementation tasks, makes commits, or indicates work is done. ASKS BEFORE MODIFYING files. Updates plan.md progress log section and implementation step checkboxes.
Updates plan.md progress logs and checks off completed implementation steps when you finish tasks or make commits. Always asks before modifying files and confirms which specific tasks to mark complete.
/plugin marketplace add schuettc/claude-code-plugins/plugin install feature-workflow@schuettc-claude-code-pluginsThis skill is limited to using the following tools:
Track feature implementation progress by updating plan.md when tasks are completed.
Invoke this skill when the user:
This skill modifies files. Always ask before making changes:
Update progress in plan.md?
- Add progress log entry: "[description of what was done]"
- Check off: "[ ] [matching task]" → "[x] [matching task]"
Proceed? (yes/no)
Read: docs/planning/backlog.json
Find the in-progress feature. If multiple exist:
Read: docs/planning/features/[feature-id]/plan.md
Identify:
From the user's statement, identify:
Progress Log Entry:
### [Today's Date - YYYY-MM-DD]
- [Description of what was accomplished]
- Next: [What comes next, if known]
Implementation Step Checkbox: Find matching unchecked item and mark complete:
- [ ] Step description → - [x] Step description
Show the proposed changes:
Proposed updates to docs/planning/features/[id]/plan.md:
1. Progress Log entry:
### 2026-01-01
- Completed [task description]
2. Mark complete:
- [x] [matching implementation step]
Apply these updates? (yes/no)
Use the Edit tool to:
After successful update:
Progress updated in plan.md:
- Added log entry for [date]
- Marked complete: [step description]
Remaining steps: [N] of [total]
This skill works with:
feature-context skill - Reads the same plan.md/feature-ship - Relies on accurate progress trackingMaster defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.