원클릭으로
taskmaster-skill
Use when managing complex project plans, tracking multi-phase task progress, or prioritizing development tasks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when managing complex project plans, tracking multi-phase task progress, or prioritizing development tasks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when the current Agent LLM cannot process images directly and visual analysis is needed — bridges images through KimiCode CLI print mode to a multimodal Kimi model for text description
Use when building HUDs, menus, inventory screens, settings panels, or any widget-based interface in Unreal Engine 5. Also use when connecting C++ logic to UMG Blueprint visuals, handling gamepad or keyboard focus navigation, managing UI state, creating widget animations, or troubleshooting UMG performance issues like frame drops, hitches, or widget memory leaks.
Use when working in a DevFlow project with .devflow/ directory and gate-based step-by-step workflows
Use when contributing new skills to the skill-lib repository, installing skills locally, or verifying skill compliance with repository standards
Use when analyzing unfamiliar code modules, understanding system architecture, or preparing for refactoring
Use when implementing new modules from design documents, adding features to existing code, or generating structured implementations
| name | taskmaster-skill |
| description | Use when managing complex project plans, tracking multi-phase task progress, or prioritizing development tasks |
Agent-optimized task management system for AgentFabric.
A structured task management system for organizing, tracking, and executing multi-phase development plans through agent-optimized CLI workflows.
Do not use when:
docs/plans/cd docs/plans/taskmaster-skill/cli
npm install
Then use CLI via:
node cli/task.js <command>
cd docs/plans
# Windows
taskmaster-skill\task.bat <plan> <command>
# Linux/Mac
./taskmaster-skill/task.sh <plan> <command>
# View all plans
node cli/task.js plans
# Check progress
node cli/task.js progress mvp_v1
# List tasks
node cli/task.js list mvp_v1
# List ready-to-start tasks (dependencies completed)
node cli/task.js ready mvp_v1
node cli/task.js ready mvp_v1 --limit 20
Before using TaskMaster, you MUST configure the plan mapping:
cp config.json.template config.json
{
"version": "1.0.0",
"plans": {
"mvp_v1": {
"path": "E:\\Agent\\agent-fabric\\docs\\plans\\mvp_v1",
"description": "AgentFabric MVP v1 实施计划"
}
},
"settings": {
"defaultPlan": "mvp_v1",
"autoCreatePlan": false,
"logRetentionDays": 30
}
}
Replace the path with your actual plan directory (absolute path).
# List configured plans
node cli/task.js config list
# Add additional plans if needed
node cli/task.js config add <name> <path> --description "<desc>"
# Set default plan
node cli/task.js config set-default <name>
| Document | Purpose | When to Use |
|---|---|---|
| COMMANDS.md | Complete command specifications | Need detailed syntax for any command |
| WORKFLOWS.md | Standard operation procedures | User asks to start/complete/audit tasks |
| BEST_PRACTICES.md | Operational rules and constraints | Need to validate operation against rules |
| Document | Purpose | When to Use |
|---|---|---|
| DATA_FORMAT.md | JSON schema specifications | Need to parse or construct data |
| TROUBLESHOOTING.md | Error codes and resolution procedures | Command returns error |
| Document | Purpose | When to Use |
|---|---|---|
| EXAMPLES.md | Scenario-based execution patterns | User intent matches example scenario |
| TEMPLATES.md | Copy-paste command templates | Need ready-to-use command |
User Request
|
+-- "查看/查询/了解 (View/Query/Understand)..." ──► Read COMMANDS.md "Query Commands" section
+-- "有哪些任务可以开始 (What tasks can I start)" ──► Read COMMANDS.md "ready" command
+-- "开始/做...任务 (Start/Do...task)" ──► Read WORKFLOWS.md "Start Task Workflow"
+-- "完成/做完了 (Complete/Done)..." ──► Read WORKFLOWS.md "Complete Task Workflow"
+-- "添加/新建 (Add/Create)...task" ──► Read COMMANDS.md "add" + EXAMPLES.md "Adding New Task"
+-- "归档 (Archive)..." ──► Verify done + verified ──► Read COMMANDS.md "archive"
+-- "检查/核验 (Check/Verify)..." ──► Read COMMANDS.md "verify"
+-- "遇到问题/报错 (Encounter problem/error)..." ──► TROUBLESHOOTING.md
All commands follow this pattern:
node cli/task.js <command> [options]
Or via shortcut scripts:
# Windows
taskmaster-skill\task.bat <plan> <command>
# Linux/Mac
./taskmaster-skill/task.sh <plan> <command>
ALWAYS:
start (run deps first)archive (run verify first)--force operationsNEVER:
verify before archive (unless user explicitly confirms --force)docs/plans/
├── taskmaster-skill/
│ ├── cli/task.js # CLI entry point
│ ├── config.json # Plan configurations
│ ├── logs/ # Operation logs
│ │ ├── operations.log
│ │ └── operations.jsonl
│ └── *.md # This documentation
│
└── <plan-name>/
├── data.json # Task data (JSON format)
└── README.md # Plan description