Skip to content

fix: update plan file checkboxes when tasks complete (#789)#874

Open
harshc01 wants to merge 2 commits intoobra:mainfrom
harshc01:fix/plan-checkbox-updates
Open

fix: update plan file checkboxes when tasks complete (#789)#874
harshc01 wants to merge 2 commits intoobra:mainfrom
harshc01:fix/plan-checkbox-updates

Conversation

@harshc01
Copy link

Problem

When using executing-plans or subagent-driven-development, agents
mark tasks complete in TodoWrite but never update the - [ ] checkboxes
in the plan markdown file itself. The plan file stays unchanged no matter
how much work is done.

Fix

-- executing-plans/SKILL.md: Added explicit step 5 instructing the agent
to update - [ ] to - [x] in the plan file using its file editing
tool after marking each task complete
-- subagent-driven-development/SKILL.md: Updated the process diagram node
and edges to include plan file checkbox update alongside TodoWrite

Closes #789

@obra obra added bug Something isn't working claude-code Claude Code (Anthropic CLI) issues plans Planning workflow (writing-plans, executing-plans) duplicate This issue or pull request already exists pr-template-rules-ignored PR filed after template was added but didn't use it no-obvious-human-review Submission shows no evidence of human review labels Mar 23, 2026
@kobeng
Copy link

kobeng commented Mar 26, 2026

Why hasn't the branch been updated to main yet?

@harshc01
Copy link
Author

Well i was just going through the documentation but i missed reading the pr template.. I'll add a new PR after i get time from one of my repos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working claude-code Claude Code (Anthropic CLI) issues duplicate This issue or pull request already exists no-obvious-human-review Submission shows no evidence of human review plans Planning workflow (writing-plans, executing-plans) pr-template-rules-ignored PR filed after template was added but didn't use it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

executing-plans and subagent-driven-development don't update plan file checkboxes

3 participants