driangle/taskmd/add-task
Claude Code and agent skill by driangle/taskmd
- community
- ext:[{"type":"template","description":"Custom templates for code generation"}]
Checking that the SKILL.md file is still in the repository.
Create a new task file following the taskmd specification. Use when the user wants to add a new task to the project.
Install
npx vskill@latest install driangle/taskmd/add-taskSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Add Task
Create a new task file using the taskmd add CLI command.
Instructions
The user's task description is in $ARGUMENTS.
- Parse the user's input from
$ARGUMENTSto extract:
- The task title (required)
- An optional template name (e.g. "bug", "feature", "chore", or a custom template)
- Any optional flags:
--priority,--effort,--tags,--group,--depends-on,--parent,--owner,--slug,--phase
- Choose the group based on the task's domain (pass with
--group):
cli— CLI commands, Go backend, terminal featuresweb— Web frontend, UI, React components- Omit
--groupfor cross-cutting, infrastructure, documentation, or unclear domain
- Run `taskmd add` with the appropriate flags:
```bash # Basic task taskmd add "Fix the login bug" --group cli
# With a template taskmd add "Login fails on Safari" --template bug --group cli
# With extra flags taskmd add "Dark mode support" --template feature --priority high --tags ui,frontend --group web
# With a custom slug (overrides auto-generated slug from title) taskmd add "Fix the login bug" --slug fix-login --group cli
# With a phase (must match a phase id from .taskmd.yaml) taskmd add "Add phase filtering" --phase core-cli --group cli ```
When the user mentions a phase, milestone, or sprint, check .taskmd.yaml for configured phases and use the matching phase id with --phase. If the phase doesn't exist yet, add it to .taskmd.yaml first:
```yaml # in .taskmd.yaml phases:
- id: v2-launch
name: "V2 Launch" description: "Features for the v2.0 release" due: 2026-06-01 # optional ```
Each phase needs an id (referenced by tasks), name (display label), and optionally description and due date.
Available templates can be listed with taskmd templates list. Built-in templates include bug, feature, and chore. Projects may define custom templates in .taskmd/templates/.
- Fill in the task content: Read the created file and replace placeholder content (HTML comments like
<!-- ... -->,TODO,1. ...) with real content derived from the user's description in$ARGUMENTS. Fill in:
- The Objective section with a clear description of the goal
- The Tasks section with specific, actionable subtasks
- The Acceptance Criteria with concrete, verifiable criteria
- Any template-specific sections (e.g. "Steps to Reproduce", "Expected Behavior" for bug templates)
Use your understanding of the user's request to write meaningful content — don't leave placeholders.
- Validate by running
taskmd validateto ensure the task file is valid. If validation fails, fix the issues.
- Confirm the created file path and ID to the user.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclaude-code-plugin/skills/add-task/SKILL.md
Popularity
- Repository stars
- 62
- Repository forks
- 13
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Extension points
templateCustom templates for code generation
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/driangle/taskmd/add-task)