mcpField
S
skill-install-dry-run-planner

skill-install-dry-run-planner

github.com/wyattowalshAgent 工作流535 次安装8 周前更新
代码仓库

关于 skill-install-dry-run-planner

面向维护者的技能,可根据 skills-sync 的 dry-run 证据制定跨 harness 或指定 harness 的安装计划。它要求人工批准后才能应用,不会执行实时安装。

主要功能

  1. 01规划多个 harness 的安装
  2. 02选择单个 harness 适配器
  3. 03检查缺失、未解析和跳过项
  4. 04可选临时主目录冒烟测试
  5. 05应用前要求人工批准

适用场景

  1. 01制定 skills-sync 对账计划
  2. 02检查单个 harness 的安装缺口
  3. 03生成机器可读计划
  4. 04不应用更改即可检查安装准备情况

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wyattowalsh/agents --skill skill-install-dry-run-planner

安装后在 Claude Code 中输入/skill-install-dry-run-planner确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
scripts/
check.py
plan_dry_run.py
scripts/asset_toolkit/
validate_hooks.py

详细介绍

技能安装试运行规划器

根据 skills-sync 试运行证据生成维护者计划。

范围: 仅规划试运行。切勿通过此技能运行实时应用安装。

分派

$ARGUMENTS操作
空为所有 harness 制定完整的试运行计划
--harness <name>为一个 harness 适配器制定计划
--format json机器可读的计划
help显示阶段、关卡和相关运行手册

计划阶段

  1. 验证 — 运行仓库验证命令
  2. 试运行 JSON — 运行 skills-sync 试运行 JSON 命令
  3. 审查差异 — 检查每个 harness 的 missing、unresolved 和 skipped 行
  4. 可选冒烟测试 — INSTALL_SMOKE=1 临时主目录阶段(仅限维护者机器)
  5. 应用关卡 — 执行任何 --apply 前,必须获得人工批准

另请参阅 skills/cross-agent-install-smoke/ 和 docs/runbooks/install-smoke.md。

工作流

uv run python skills/skill-install-dry-run-planner/scripts/plan_dry_run.py
uv run python skills/skill-install-dry-run-planner/scripts/plan_dry_run.py --harness cursor --format json

验证约定

uv run python skills/skill-install-dry-run-planner/scripts/check.py

关键规则

  1. 默认使用试运行;将同步 JSON 视为证据,而非凌驾于仓库策略之上的权威。
  2. 切勿自动应用安装,也不要通过此技能运行实时 npx skills add。
  3. 建议进行调和前,先运行阶段 1 的试运行检查。
  4. 临时主目录冒烟测试必须以 INSTALL_SMOKE=1 为前提。
  5. 记录未解决的目录行,不要默默跳过。

评论

支持 Markdown