From gtd
Use when the user has completed one or more next-action tasks and wants to mark them done. Lists all items in gtd/next-actions/, lets the user pick by number (single, comma-separated list, or 'all'), stamps each picked file with completed date, moves to gtd/finished/, then offers to commit. Preserves an audit trail instead of just ticking a checkbox.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtd:doneThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Move completed next-actions to the `finished/` archive. This is GTD's **Engage** stage follow-through — task moves from "doing" to "done with an audit trail".
Move completed next-actions to the finished/ archive. This is GTD's Engage stage follow-through — task moves from "doing" to "done with an audit trail".
git -C ${GTD_VAULT:-$HOME/gtd} pull --rebase --autostash 2>&1 | tail -3
If errors, stop before modifying the tree.
ls ${GTD_VAULT:-$HOME/gtd}/gtd/next-actions/*.md 2>/dev/null | grep -v /.gitkeep$ | sort
If empty, reply next-actions is empty — nothing to complete 🎉 and exit.
Read each file's frontmatter (title from H1 or filename) and render:
Next Actions:
1. {title} @{context} {due}
2. {title} @{context} {due}
...
完了したものを番号で選んでください (例: "1,3,5" or "3" or "all"):
all → all items1,3,5 → items 1, 3, 53 → item 3TZ=Asia/Tokyo date +%Y-%m-%d (call it TODAY)status: todo → status: donecompleted: {TODAY}mv gtd/next-actions/{filename} gtd/finished/{filename}✓ {filename}git -C ${GTD_VAULT:-$HOME/gtd} status --short
Show a summary: 完了: N件. Ask コミットしますか? (y/n). If yes:
git -C ${GTD_VAULT:-$HOME/gtd} add -A
git -C ${GTD_VAULT:-$HOME/gtd} commit -m "done: {N} actions"
Don't push.
finished/ filenames match originals (keeping the timestamp prefix preserves chronology).status:, just add status: done + completed:; don't crash.> /done
Next Actions:
1. 請求書を送る @computer due:2026-04-23
2. Dataview inbox count query を書く @computer (no due)
3. ゴミ捨て @home (no due)
完了したものを番号で選んでください:
> 1,3
✓ 2026-04-22-1200-send-invoice.md
✓ 2026-04-22-1445-take-out-trash.md
完了: 2件
コミットしますか? (y/n): y
→ done: 2 actions
npx claudepluginhub yoshi108-102/claude-plugins --plugin gtdGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.