Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub kastheco/claude-plugins --plugin taskHow this command is triggered — by the user, by Claude, or both
Slash command
/task:start <task-id-or-url>The summary Claude sees in its command listing — used to decide when to auto-load this command
# /task:start $ARGUMENTS Start work on ClickUp task with superpowers-driven planning. ## Workflow ### 1. Parse task ID Parse from argument: - `CU-xxx` → use directly - `https://app.clickup.com/t/xxx` → extract ID - `#xxx` or just `xxx` → prepend CU- If no argument provided, ask user for task ID. ### 2. Fetch task via clickup-task-agent Store `original_status` in conversation context for rollback on abort. ### 3. Enter Plan Mode + Brainstorming First, use **EnterPlanMode tool** to enter plan mode (creates plan file at `.claude/plans/<name>.md`). **If already in plan mode:** Skip ...
/task-startStarts or resumes a backlog task by <task-id>. Reviews context, handoff, and design docs; updates status, creates Claude Task, prepares implementation plan for review.
/start-taskStarts a new development task by assessing complexity, running pre-task checks, and guiding the user through an appropriate workflow.
/route-taskClassifies task from GitHub issue, Google Doc, URL, or local file using haiku agent, then launches suitable workflow (feature-dev or subagent-driven-dev). Supports --new-session flag.
/workAuto-classifies tasks from descriptions, folder paths, or issue identifiers (GitHub/Jira/Azure DevOps) and routes to workflow orchestrators. Resumes existing tasks.
/startImplements Manus-style file-based planning for complex tasks by creating task_plan.md, findings.md, and progress.md. Supports automatic session recovery after /clear.
/startOrchestrates provided tasks using three agents (task-orchestrator, decomposer, dependency-analyzer) to generate execution plans, tracking directories, dependency graphs, and coordination documents.
Share bugs, ideas, or general feedback.
Start work on ClickUp task with superpowers-driven planning.
Parse from argument:
CU-xxx → use directlyhttps://app.clickup.com/t/xxx → extract ID#xxx or just xxx → prepend CU-If no argument provided, ask user for task ID.
Use Task tool with subagent_type="task:clickup-task-agent":
"Fetch ClickUp task CU-{id}:
1. Get task details (name, description, acceptance criteria)
2. Capture current status (for potential rollback)
3. Update status to 'in progress'
4. Assign to me
Return: task summary, suggested branch name, original_status"
Store original_status in conversation context for rollback on abort.
First, use EnterPlanMode tool to enter plan mode (creates plan file at .claude/plans/<name>.md).
If already in plan mode: Skip EnterPlanMode, use existing plan file.
Then invoke brainstorming (which writes to the active plan file):
Skill tool with skill="superpowers:brainstorming", args:
"Implement ClickUp task CU-{id}: {task-name}
## ClickUp Context
{description from subagent}
## Acceptance Criteria
{criteria from subagent}
## Branch Convention
Use branch: feat/CU-{id}-{slug} (or fix/ for bugs)"
Brainstorming will explore context, ask questions, and output design doc to the plan file.
Track iteration_count = 0.
REPEAT (max 5 iterations):
iteration_countSkill("kas:review-plan")iteration_count >= 5: force user to choose override or abort (no more revisions)original_status, stop workflowOn abort: Use clickup-task-agent: "Update task CU-{id} status to {original_status}"
On ExitPlanMode: User sees plan + review findings together and confirms readiness.
After plan approval, present options:
Plan approved. Choose implementation approach:
1. Subagent-Driven (this session) - Fresh subagent per task
2. Parallel Session - Create worktree, implement in new session
Option 1: Invoke Skill("superpowers:subagent-driven-development")
Option 2:
Skill("superpowers:using-git-worktrees").claude/task-session.json:
{
"taskId": "CU-xxx",
"branch": "feat/CU-xxx-slug",
"worktree": ".worktrees/CU-xxx-slug/",
"planFile": ".claude/plans/xxx.md",
"status": "awaiting-implementation"
}
| Error | Action |
|---|---|
| No argument | Ask for task ID |
| Task fetch fails | Show error, suggest retry |
| Task not found | Show error with valid URL format |
| EnterPlanMode fails | Show error, suggest manual plan creation |
| Already in plan mode | Use existing plan file, continue workflow |
| Brainstorming unavailable | Fall back to /kas:start with ClickUp context |
| Brainstorming crashes | Save partial plan, offer retry or manual edit |
| Review agent fails | Ask user: proceed without review (warn) or retry |
| User aborts | Revert ClickUp status, stop workflow |
| Max iterations (5) | Force choice: override or abort |