driangle/taskmd/add-task

Claude Code and agent skill by driangle/taskmd

Trust tier 3
  • community
  • ext:[{"type":"template","description":"Custom templates for code generation"}]
Source check pending

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-task

Semi-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.

  1. Parse the user's input from $ARGUMENTS to 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
  1. Choose the group based on the task's domain (pass with --group):
  • cli — CLI commands, Go backend, terminal features
  • web — Web frontend, UI, React components
  • Omit --group for cross-cutting, infrastructure, documentation, or unclear domain
  1. 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/.

  1. 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.

  1. Validate by running taskmd validate to ensure the task file is valid. If validation fails, fix the issues.
  1. 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/driangle/taskmd/add-task/badge)](https://verified-skill.com/skills/driangle/taskmd/add-task)

Something wrong with this skill or its page? Tell us.