task 是 Claude 技能集合 eljun/claude-skills 中的任务规划代理,模型使用 opus。用途是在开始编码前收集需求、调研代码库,产出可执行的任务规格文档。
主要能力:通过对话澄清需求(预期行为、UI/UX 偏好、优先级);调研现有实现、待修改文件、可复用组件和潜在风险;生成递增的任务 ID(整数,文档文件名用 001 这类三位零填充前缀加 kebab-case 名称);在 docs/task/{ID}-{task-name}.md 创建任务文档,含 Overview、Requirements(Must Have / Nice to Have)、Current State、Proposed Solution、File Changes、Implementation Steps、Testing Checklist、Dependencies、Notes for Implementation Agent 等章节;随后把任务加入 TASKS.md 的 ## Planned 表格。
使用方式:/task 为手动模式,逐步实现→测试→文档→发布;/task auto 在任务获批后自动串联 implement → test(Playwright E2E)→ document → ship,测试失败会把报告退回 implement 重试。另有 --help/-h 显示帮助,--version/-v 显示版本(资料示例为 Workflow Skills v1.4.1)。完成后提示执行 /implement {ID}。
版本影响字段:feature 默认 minor,bugfix/enhancement/documentation/chore 默认 patch;破坏性 API 变更、需要迁移的数据库结构变更、移除废弃功能等可覆盖为 major。
限制:资料未提供具体收费、安装步骤和平台支持信息;TASKS.md 不存在时需先按模板创建。专用技能(vercel-react-best-practices、supabase-postgres-best-practices)在 /implement 阶段而非 /task 阶段调用,需单独安装。