← ClaudeAtlas

executelisted

执行具体任务并在 Canon task page 留下可恢复记录。用户说“执行”“开始做”“开动” “落实”“实施”“修改”“修复”“处理这个任务”“帮我做”“委托执行”“交给其他模型”, 或显式调用 $execute / /execute 时使用。默认自动选择当前 agent 或一层委托;--direct 和 --delegate 强制覆盖。--goal 创建 goal.md;--plan 创建详细计划并隐含 --goal。普通问答、 解释、只读 review、单纯调研不触发;已知需求/缺陷 ID 分别由 tasking/repair 管理。
yuanhaorannnnnn/agent-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill yuanhaorannnnnn/agent-skills
# execute — 任务执行入口 统一承接普通任务执行、轻量委托和持久 goal。所有路径创建或更新 Canon task;执行者路由与持久化深度正交。 ## 参数与模式 | 维度 | 默认 | 覆盖 | 作用 | |---|---|---|---| | 执行者 | `auto` | `--direct` / `--delegate` | 自动路由、强制当前 agent、强制一层委托 | | 持久化 | 无 | `--goal` / `--plan` | 无 `goal.md`、创建 runtime brief、增加 Canon Plan 并隐含 `--goal` | 因此 `execute`、`execute --direct`、`execute --delegate`、`execute --plan --delegate` 都合法;`--direct` 与 `--delegate` 互斥。`--plan` 优先于显式 `--goal`。 可选参数: - `<task-page-path>`:复用明确的 Canon task page。 - `--designer <model>`:仅与 `--delegate` 一起使用,让指定模型先产出执行 brief。 - `--executor <model>`:指定执行模型;未指定时按任务和 runtime 可用模型选择。 ## 触发边界 以下中文表达应触发普通执行:执行、开始做、开动、落实、实施、修改、改一下、修复、处理这个任务、帮我做、按这个方案做。出现“委托、交给其他模型、指定模型执行、让 Terra/Luna 做”时选择 `--delegate`。 不用于纯问答、概念解释、只读诊断/review、单纯调研或用户明确说“先不动手”。已知 demand/bug ID 继续由 `tasking`/`repair` 持有生命周期;它们可调用本 skill,但 execute 不接管其状态、分支或 task identity。 ## 共同流程 ### 1. 解析任务与 Canon task 读取当前 repo、dirty baseline、用户约束和相关 Canon 页面。按 `<skills-root>/references/canon-task-resolution.md` 解析或创建一个 Canon task page。所有模式在修改代码或委托前写入: - `## Goal`、`## Current State`、`## Next Step`、`## Key Decisions` - `## Tasks`、`## Progress`、`## Artifacts` - frontmatter 的 `workflows: [execute]`、`report_scope`、`weekly`、日期 轻量模式只写足以恢复任务的摘要,不创建 `.proposal` 文件。完成后更新任务状态、checklist、验证证据和时间线。 ### 2. 形成执行契约与路由记录 执行契约至少包含:目标、非目标、scoped files、既有 dirty baseline、关键约束、可观察成功条件、验证命令。小任务可直接存在 Canon task;`--goal`/`--plan` 再把它压缩成 runtime brief。 在选择执行者后,所有模式必须写入 `## Routing`: ```markdown ## Routing - routing_mode: auto | di