cc-tasks
Reference for Claude Code Tasks — tool parameters, status lifecycle, dependency management, and conventions
npx skills add majiayu000/claude-skill-registry --skill cc-tasks --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Claude Code Tasks Reference This skill is a shared reference for Claude Code's Task tools: **TaskCreate**, **TaskGet**, **TaskUpdate**, and **TaskList**. Load it when your skill or agent needs to create, manage, or coordinate tasks. This reference covers: - Complete tool parameter tables for all four Task tools - Status lifecycle and transition rules - Naming conventions (subject vs. activeForm) - Dependency management with DAG design principles - Metadata conventions for categorization and tracking For deeper content, load the reference files listed at the end of this document. --- ## TaskCreate Creates a new task. Returns the created task object with a system-assigned `id`. ### Parameters | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `subject` | string | Yes | Short imperative title for the task (e.g., "Create user schema"). Displayed in the task list UI. | | `description` | string | No | Detailed description of what the task involves. Supports markdown. Used to convey acceptance criteria, context, and instructions. | | `activeForm` | string | No | Present-continuous description shown while the task is in progress (e.g., "Creating
- TaskCreate
- Parameters
- Return Value
- Example
- TaskGet
- TaskUpdate
- TaskList
- Status Lifecycle
- States
- Transition Rules
- Naming Conventions
- Subject (Imperative)
- activeForm (Present-Continuous)
- Dependency Management
What does the cc-tasks skill do?
Reference for Claude Code Tasks — tool parameters, status lifecycle, dependency management, and conventions
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill cc-tasks --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
