任务实施技能Skill work

这是一个人工智能驱动的技能,用于自动化执行Plans.md文件中的开发任务。它支持智能范围选择、自动策略决策、并行执行和迭代优化,集成代码评审和自动提交功能,适用于软件开发和项目管理的自动化工作流。关键词:任务执行、自动化、Plans.md、并行处理、代码评审、软件开发、项目管理。

DevOps 0 次安装 0 次浏览 更新于 3/10/2026

名称: 工作 描述: “执行Plans.md中的任务。询问范围后自动判断策略,从单任务到全任务。当用户提及’/work’时使用,执行计划,实施任务,构建功能,处理任务,‘全部做完’,‘实施’,‘実装して’,‘全部やって’,‘ここだけ’。不适用于:规划、评审、设置、部署或团队执行。” 描述-en: “执行Plans.md任务。询问范围,自动从单任务到全迭代选择策略。当用户提及’/work’时使用,执行计划,实施任务,构建功能,处理任务,‘全部做完’,‘实施’。不适用于:规划、评审、设置、部署或团队执行。” 描述-ja: “Plans.mdのタスクを実装。スコープを聞いて自動判断、1タスクから全タスクまで。Use when user mentions ‘/work’, execute plan, implement tasks, build features, work on tasks, ‘do everything’, ‘implement’, ‘実装して’, ‘全部やって’, ‘ここだけ’. Do NOT load for: planning, reviews, setup, deployment, or breezing (team execution).” 允许工具: [“读取”, “写入”, “编辑”, “Grep”, “Glob”, “Bash”, “任务”] 参数提示: “[全部] [任务编号|范围] [–codex] [–并行 N] [–不提交] [–恢复 id]” 禁用模型调用: true

工作技能

执行Plans.md 任务的主力技能。根据范围自动选择策略。

理念

「询问、判断、执行」

单任务则直接实施。多个则并行。大量则自动迭代。 用户只需决定范围,其余自动。

快速参考

/work                    # 询问范围后执行
/work 3                  # 仅任务3立即执行
/work all                # 全部任务立即执行
/work 3-6                # 任务3〜6立即执行
/work --codex            # 使用Codex MCP 实施(询问范围)
/work --codex all        # 使用Codex MCP 全部任务立即执行
/work --parallel 5       # 并行5个工作者执行
/work --no-commit        # 抑制自动提交
/work --resume latest    # 恢复上次会话

选项

选项 描述 默认
all 全部未完成任务为目标 -
NN-M 任务编号/范围指定 -
--codex 使用Codex MCP 委托实施 false
--parallel N 并行工作者数 auto
--sequential 禁止并行(串行执行) -
--no-commit 抑制自动提交 false
--max-iterations N 迭代上限(all 时) 10
--resume <id|latest> 会话恢复 -
--fork <id|current> 会话分叉 -

范围对话(无参数时)

无参数调用时,通过对话确认范围:

/work
要执行到哪里?
1) 下一个任务 (推荐): Plans.md 的下一个未完成任务
2) 全部: 剩余任务全部完成
3) 指定: 指定任务编号或范围 (例: 3, 3-6)

> [Enter = 1]

有参数则立即执行(跳过对话)。

详细: references/scope-dialog.md

自动策略选择

根据范围,自动选择内部策略:

范围 策略 原技能相当
1任务 直接实施 /work
2-3任务 子代理并行 /work --parallel
4+任务 或 all 子代理并行 + 自动迭代 /ultrawork
执行开始时显示策略:

🔧 策略: 直接实施 (任务1件)
🔧 策略: 并行 3 工作者 (任务3件)
🔧 策略: 并行 3 工作者 + 自动迭代 (任务8件, 最大10次)

用户无需意识策略。

默认流程

/work [范围]
    ↓
阶段 0: 范围确认 (无参数则对话)
    ↓
阶段 1: 策略选择 (根据任务数自动判断)
    ↓
阶段 2: 实施
    → 1任务: 直接实施
    → 多个: task-worker 子代理并行
    → 全部/4+: 并行 + 迭代循环 (自动直到完成)
    ↓
阶段 3: 评审循环 (harness-review)
    → 批准: 继续
    → 请求修改: 修复 → 重新评审
    ↓
阶段 4: 自动提交 (除非 --no-commit)
    ↓
提示显示

统一记忆门(必须)

/work 执行时,必须按以下顺序通过 Unified Harness Memory:

  1. 实施前: harness_mem_resume_pack(project, session_id?, limit=5, include_private=false)
  2. 里程碑到达时(设计确定・大修正・方针转换): harness_mem_record_checkpoint(session_id, title, content, tags?, privacy_tags?)
  3. 实施完成时(handoff 前): harness_mem_finalize_session(session_id, summary_mode="standard")

补充:

  • session_id$CLAUDE_SESSION_ID.claude/state/session.json.session_id 顺序获取
  • harness_mem_sessions_list(project, limit=1) 的先头利用限于 read-only(恢复确认),record_checkpoint / finalize_session 在无明确 session_id 时视为失败
  • Codex 中 notify hook(after_agent)与此步骤并用,抑制记录遗漏
  • .codex/history.jsonl 由 daemon 侧自动注入,无需手动追记
  • 任一失败时,用 harness_mem_health()scripts/harness-memd doctor 确认状态,恢复后重新执行同步骤

自动迭代 (4+ 任务 或 all)

大量任务时自动迭代逻辑有效:

  • 从上次失败自我学习
  • 未完成任务在下次迭代再试
  • 完成条件: 全任务 cc:done + 构建成功 + 测试通过 + 评审批准
  • 最大迭代次数: --max-iterations (默认: 10)

详细: references/auto-iteration.md

–codex 引擎

--codex 标志委托所有实施给 Codex MCP:

项目 默认 –codex
实施主体 Claude (直接编码) Codex MCP
Claude 的角色 调整 + 实施 PM (仅调整)
Edit/Write 允许 禁止 (guard 适用)
质量保证 自评审 AGENTS_SUMMARY + 质量门

详细: references/codex-engine.md

功能详情

功能 参考
范围对话 references/scope-dialog.md
自动迭代 references/auto-iteration.md
Codex 引擎 references/codex-engine.md
执行流程 references/execution-flow.md
并行执行 references/parallel-execution.md
会话管理 references/session-management.md
评审循环 references/review-loop.md
自动提交 references/auto-commit.md
错误处理 references/error-handling.md

智能并行检测

条件 并行数
1 任务 1
所有任务编辑同一文件 1
2-3 独立任务 2-3
4+ 独立任务 3 (最大)

完成提示

执行完成时提示下一步动作:

完成! 2 个任务完成。 (剩余 3)
提示: 使用 /breezing 进行团队并行执行
提示: 添加 --codex 可以委托实施给 Codex

会话状态

初始化

# 创建 work-active.json
cat > .claude/state/work-active.json <<EOF
{
  "active": true,
  "started_at": "$(date -u +%Y-%m-%dT%H:%M:%SZ)",
  "strategy": "iteration",
  "codex_mode": false,
  "bypass_guards": ["rm_rf", "git_push"],
  "allowed_rm_paths": ["node_modules", "dist", ".next", ".cache"],
  "review_status": "pending"
}
EOF

完成时清除

rm -f .claude/state/work-active.json

自动调用技能

技能 目的 何时调用
impl 功能实施 任务实施时
verify 构建验证 实施后验证时
harness-review 多视角评审 实施完成后

项目配置

通过 .claude-code-harness.config.yaml 覆盖默认:

work:
  auto_commit: false          # 禁用自动提交
  commit_on_pm_approve: true  # 2-Agent: 直到PM批准才提交

VibeCoder 提示

你想做什么 怎么说
仅下一个任务 /work (Enter 选择下一个任务)
全部完成 /work all
仅这个编号 /work 3
从这里到这里 /work 3-6
委托给 Codex /work --codex
并行更快 /work --parallel 5 all
团队完跑 → 使用 /breezing

相关技能

  • breezing - 使用 Agent Teams 进行团队并行完跑(Lead 仅指挥)
  • harness-review - 代码评审(在 /work 内自动启动)
  • impl - 个别任务的实施逻辑