Agent skill · operations · aiskillstore

managing-task-lifecycle

Use when starting, pausing, completing, or transitioning task status in the development workflow.

Why this skill is useful

Provides specific CLI commands and workflows for managing task statuses that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

PairCoder Task Lifecycle Decision Tree: Which Command to Use? Rule of thumb: If you see TRELLO-XX IDs, use ttask. If you only have TASK-XXX IDs, use task update. CRITICAL: Always Use CLI Commands Task state changes MUST go through the CLI to trigger hooks (Trello sync, timers, state updates). Never just edit task files or say "marking as done" - run the command. Automatic Hooks When you change task status via CLI, these hooks fire automatically: On task update --status inprogress: starttimer - Begins time tracking synctrello - Moves card to "In Progress" updatestate - Updates state.md current focus On task update --status done: stoptimer - Stops timer, records duration recordmetrics - Records token usage and costs recordvelocity - Tracks sprint velocity synctrello - Moves card to "Deployed/Done" updatestate - Updates state.md checkunblocked - Identifies newly unblocked tasks On task update --status blocked: synctrello - Moves card to "Issues/Tech Debt" updatestate - Updates state.md You don't need to manually update Trello, start/stop timers, or refresh state.md - hooks handle it. Starting a Task This will: Update task file status Move Trello card to "In Progress" list Start timer (when implemented) Update state.md current focus During Work (Progress Updates) This adds a comment to the Trello card without changing status. Use for: Milestone updates Noting decisions Progress visibility for team Completing a Task For Trello Projects (Recommended) Use ttask done - it handles everything in one command: This single command will: ✓ Move Trello card to "Deployed/Done" list ✓ Auto-check ALL acceptance criteria items ✓ Add completion summary to card ✓ Update local task file status ✓ Trigger all completion hooks (timer, metrics, state.md) You do NOT need to also run task update --status done - ttask done handles it. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/managing-task-lifecycle

View the source on GitHub

Browse the @skills marketplace