用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/vuldin/opencode-task-skill --skill task命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | task |
| description | Task management system for tracking work across nested projects with TODO.md files |
This skill helps agents understand and work with the task management system.
The task management system tracks work using TODO.md and COMPLETED.md files across nested projects:
project/
├── TODO.md # Cross-project tasks
├── COMPLETED.md # Cross-project completed
├── cli/
│ ├── TODO.md # CLI-specific tasks
│ └── COMPLETED.md # CLI completed
└── .opencode/skills/task/
├── SKILL.md # This file
└── scripts/
├── list-tasks.sh
├── complete-task.sh
├── update-task.sh
├── validate-todos.py
└── regenerate-qr.sh
Each task uses strict formatting with markers:
<!-- TASK:123 -->
### 123. Task Title
| Field | Value |
|-------|-------|
| **id** | 123 |
| **status** | pending | in_progress | blocked | complete |
| **priority** | critical | high | medium | low |
| **created** | 2026-02-08 |
**Description**
Task description here.
<!-- END TASK:123 -->
All scripts are in .opencode/skills/task/scripts/:
| Script | Purpose |
|---|---|
list-tasks.sh | List all active tasks with priority sorting |
list-tasks.sh --include-completed | List all tasks including completed |
complete-task.sh <id> | Mark task complete and move to COMPLETED.md |
update-task.sh <id> --status <v> | Update task status |
update-task.sh <id> --priority <v> | Update task priority |
update-task.sh <id> --title <v> | Update task title |
validate-todos.py | Validate all TODO.md formatting |
regenerate-qr.sh <file> | Regenerate Quick Reference table |
regenerate-qr.sh --all | Regenerate all Quick References |
Use this skill when the user asks about:
list-tasks.sh to find the next available IDregenerate-qr.sh <file> to update Quick Referencevalidate-todos.py to verifyAlways use the script:
.opencode/skills/task/scripts/complete-task.sh <task-id>
This will:
completepending - Not startedin_progress - Currently being worked onblocked - Waiting on something elsecomplete - Done (use complete-task.sh to set)critical - Urgent, blockinghigh - Importantmedium - Normal prioritylow - Nice to have