add-task

Drafts and appends confirmed tasks with acceptance criteria to a project backlog file.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill add-task-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-task
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/projects/skills/add-task
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill add-task-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It removes the friction of manually formatting and numbering new backlog items by drafting a structured task with acceptance criteria, confirming it with you, and appending it to the correct phase backlog file with an auto-generated ID. ## Core Features & Use Cases - Structured Task Drafting: Turns a rough idea into a task with a concise title, description, testable acceptance criteria, priority, and estimate. - Confirmation Workflow: Shows a formatted draft and waits for your approval before writing anything to disk. - Automatic ID Generation: Supports both phase-scoped IDs (e.g., TSK-1-009) and global IDs (e.g., TSK-013) based on the project's configured task format. - Use Case: While planning a sprint you say "เพิ่ม task: add login rate limiting" and the skill drafts the task, you confirm, and it is appended to the current phase backlog with the next ID. ## Quick Start Ask the assistant to add a new task to the backlog, for example by saying "add task: implement password reset email" and then confirm the draft it shows you.

Frequently Asked Questions about add-task

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new task to a project backlog with acceptance criteria?▼

Provide a short task description as the argument, and the skill drafts a title, description, 2-4 testable acceptance criteria, priority, and estimate. After you confirm the draft, it appends the entry to the current phase backlog file.

How are task IDs generated in the backlog?▼

IDs follow the format configured in .claude/config/task-format.md. Phase format reads the current phase and increments within that phase file (e.g., TSK-1-009), while global format scans all backlog files for the highest number (e.g., TSK-013).

Can I edit the task draft before it is saved?▼

Yes. The skill always shows the draft and asks for confirmation first. If you request changes, it revises the draft and shows it again; nothing is written to the backlog until you approve.

Where are backlog tasks stored?▼

Tasks are appended as Markdown entries to the backlog file for the current phase under context/tasks/backlog/, named like phase_<N>_*.md. Each entry includes priority, estimate, status, description, and acceptance criteria checkboxes.

What happens if the task-format config file is missing?▼

The skill reads .claude/config/task-format.md via a shell command that silently ignores a missing file. Without the format line, the ID generation step lacks its phase/global instruction, so the config should exist for correct numbering.