用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/gszyboy/opencode-config --skill dev-task命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | dev-task |
| description | 开发任务管理 Skill。当用户说"开始开发任务"、"开始新任务"、"继续开发"、"执行开发任务"或类似表达时触发。提供完整的任务进度追踪、Change Budget控制和文档维护流程。适用于需要按进度执行开发工作的场景。 |
当用户表达以下意图时触发此 Skill:
首先读取 docs/progress.json 了解当前状态:
status: "in_progress" 的任务作为当前任务pending 任务中取第一个docs/development-plan.md 生成根据读取的进度,确认当前任务:
如果用户提到"新需求"、"新增功能"等,先评估影响程度:
| 影响程度 | 含义 | 处理方式 |
|---|---|---|
| 轻微 | 不影响现有功能和工作流 | 直接在 CHANGELOG.md 记录,继续开发 |
| 中等 | 需要新增任务或调整计划 | 更新 progress.json,添加新任务 |
| 重大 | 影响项目核心架构或方向 | 暂停,讨论后再继续 |
如果影响程度为"中等"或"重大",先与用户确认后再继续。
如果 AI 说"我顺便..."、"我优化了..."、"我重构了...",立即:
任务完成后,更新 docs/progress.json:
status 改为 "completed"completedAt 为完成时间(ISO 8601 格式:2026-03-22T14:00:00Z)files 为修改的文件列表pending 任务中取第一个,设置为 in_progresslastUpdated 时间戳metadata 统计{
"lastUpdated": "2026-03-22T15:30:00Z",
"phases": {
"1": {
"tasks": [
{
"id": 1,
"status": "completed",
"completedAt": "2026-03-22T15:30:00Z",
"files": ["src/api/user.ts", "src/views/Login.vue"]
},
{
"id": 2,
"status": "in_progress",
"startedAt": "2026-03-22T15:30:00Z"
}
]
}
}
}
如果开发过程中发现问题或需要调整,在 docs/CHANGELOG.md 中追加记录:
### [日期] 变更 #N
**发现**:[问题描述]
**调整**:[处理方式]
**影响**:[影响范围]
如果 CHANGELOG.md 不存在,创建它。
如果做出了重要的技术决策,在 docs/decisions.md 中记录:
## [日期] 决策:XXX
**问题**:XXX
**选项**:
- A:XXX
- B:XXX
**决策**:选择 A
**原因**:XXX
如果 decisions.md 不存在,创建它。
💡 建议执行以下命令提交代码:
git add .
git commit -m "[type]: 简短描述"
类型可选:feat | fix | docs | style | refactor | perf | test | chore
如果本次改动较大或有风险,可以只添加提示,延迟提交。