Task management tools for Claude Code - supports Linear and Trello, efficient workflow without MCP overhead
npx claudepluginhub wayne930242/team-toon-tackLinear/Trello task sync & management CLI for Claude Code - saves tokens vs MCP
繁體中文 | English
Optimized task workflow for Claude Code — supports Linear and Trello, saves significant tokens compared to MCP.
/work-on next--update).ttt/output/ for AI vision analysisttt sync/ttt:* commands and auto-activated skills.toon files preserve cycle data for AI contextnpm install -g team-toon-tack
# For Linear
export LINEAR_API_KEY="lin_api_xxxxx"
# For Trello
export TRELLO_API_KEY="your-api-key"
export TRELLO_TOKEN="your-token"
cd your-project
ttt init
During init, you'll be prompted to select your task source (Linear or Trello) and configure:
For Linear:
remote (update Linear immediately) or local (work offline, sync with ttt sync --update)For Trello:
| Mode | Behavior |
|---|---|
simple | Mark task as Done + parent as Done. Default when no QA team configured. |
strict_review | Mark task to dev testing + parent to QA testing. |
upstream_strict | Mark task as Done + parent to Testing. Falls back to dev testing if no parent. Default when QA team configured. |
upstream_not_strict | Mark task as Done + parent to Testing. No fallback if no parent. |
Note: Trello always uses simple completion mode as it doesn't support parent issues.
/plugin marketplace add wayne930242/team-toon-tack
/plugin install team-toon-tack@wayne930242
In Claude Code (with plugin installed):
/ttt:sync # Fetch all issues/cards for current cycle
/ttt:work-on next # Pick highest priority task & start working
/ttt:estimate MP-123 6 # Save a local 6-hour estimate
/ttt:done # Complete task with AI-generated summary
Or using CLI directly:
ttt sync
ttt work-on next
ttt estimate MP-123 6
ttt done -m "Completed the task"
ttt initInitialize configuration in current directory.
ttt init # Interactive mode (select source)
ttt init --source=linear # Initialize for Linear
ttt init --source=trello # Initialize for Trello
ttt init --user [email protected] # Pre-select user
ttt init --label Frontend # Set default label
ttt init --force # Overwrite existing config
ttt syncSync current cycle issues from Linear/Trello.
ttt sync # Sync Todo/In Progress issues (fast)
ttt sync --all # Sync all issues regardless of status
ttt sync MP-123 # Sync specific issue only
ttt sync --update # Push local status changes to remote (for local mode)
ttt work-onStart working on a task.
ttt work-on # Interactive selection
ttt work-on MP-123 # Specific issue
ttt work-on next # Auto-select highest priority
ttt estimateSave a local human-effort estimate that persists in .ttt/cycle.toon.
ttt estimate MP-123 6 # Save a 6-hour estimate
ttt estimate 2.5 # Save estimate for current in-progress task
ttt estimate MP-123 16 --note "API pending" # Save estimate with a note
ttt estimate MP-123 --clear # Remove saved estimate
ttt doneMark task as completed.
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.