소스 정보
- 저장소
- ZhangXin8069/configure
- 최근 소스 활동
- 2026년 8월 27일 16:17
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ZhangXin8069/configure --skill all명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Use when a user asks to create, apply, list, inspect, search, delete, amend, or rewrite Git tags, especially stab/dev/bug/test tags, subversions, snapshots, patches, or remote annotations.
当用户要求分析、解析、解读或梳理仓库结构、代码与文档关系、项目思路,或要求生成可追溯 的分析报告/PDF,或要为后续 agent 建立仓库整体参考时使用;输入 `{~analy ...}` 或 `{$...}` 时也使用。用户虽未说“分析”但目标是理解仓库全貌、代码对象或配置加载链时同样使用; 分析报告或其下游展示出现版式溢出、内容遮挡、页脚/列边界侵入时也使用。
当用户输入 `{~pure 主题}` 或 `{$用户输入}`,或要求穷尽/深挖项目核心、核心算法与竞争力、物理 图像、公式推导、代码与物理对应、精剖,或要为后续 agent 建立核心细节参考时使用;目标是把 项目最有价值的部分挖到底时,即使未明说“pure”也使用;核心细节在展示稿中出现公式、代码、表格 或流程遮挡/截断时也使用。
SKILL.md 표시 중
| name | all |
| description | 当用户输入 `~all 任务`,或要求全流程执行、反复迭代、不停优化、循环直到满意、收敛、 做到最好、一站式搞定或不断改进直到最好时使用;复杂多步骤任务需要统一编排时也使用。 |
| metadata | {"openclaw":{"emoji":"♻️"}} |
遵循当前目录 AGENTS.md「技能执行公共契约」;仅按需读取技能正文与 reference。
判断任务需要哪些技能,编排它们循环执行直至收敛为最佳。与 make 的区别:make 是 单次全流程生成;all 是收敛循环——每轮评估 → 发现并解决主导问题 → 复测回归 → 收敛检查,直到通过标准全部达成或收益收敛。all 是编排层,不重复发明各技能的细节流程, 细节以各技能 SKILL.md 为权威。
| 任务类型 | 所需技能(首轮顺序) | 说明 |
|---|---|---|
| 项目生成/代码生成 | plan → init →(实现)→ test → debug/optim → diff → tag | 首轮即调用 make 完整流程,本技能在其后叠加收敛循环 |
| 复杂多步任务(用户未指定技能) | plan → diff/analy →(实现)→ test → debug/optim → diff | 先计划再动手;调查阶段只读 |
| 修改/优化已有内容 | diff →(实现)→ test → optim → diff | 先看改动范围再动 |
| 修复类任务 | debug → test → diff | 复现→根因→修复→回归 |
| 分析/报告类 | analy →(按需) | 结论附 文件:行号 |
| 多独立子任务(多失败/多文件/多目标) | dispatch →(整合)→ test/diff | 拆域并行(无共享状态/无顺序依赖/互不改同文件才并行),一轮一动作不冲突 |
| 仓库初始化/归档 | init → diff | 两阶段执行 |
| 单步任务(纯 debug/纯 optim/纯 test/纯 analy/纯 init) | 直接转对应技能 | 注明"单步任务无需循环",不强行套用 |
| 判据 | 定义 | 默认值 |
|---|---|---|
| 通过标准 | 任务定义的验收标准全部达成(测试全绿、行为断言通过) | 必须明确,缺项先提问(一次问全) |
| 收益阈值 | 本轮优化收益(基线 → 优化后实测)低于阈值即收敛 | <5%,按任务性质可调 |
| 无变化收敛 | 连续两轮无实质变化——以可观测信号判定:本轮改动为空 / 收益相同 / 相邻轮 diff 趋零;产物规模逐轮增大视为未收敛(范围蔓延信号) | 2 轮 |
| 用户终止 | 用户明确要求停止/改目标 | 随时生效 |
| 最大轮数 | 超过后停止自动迭代,报告权衡由用户决策 | 5 轮 |
收集并确认(缺项先提问,不臆断;所有问题在第一次交互一次性全部提出,用户一次回答,不逐次追问):
| 信息项 | 说明 |
|---|---|
| 任务对象 | 做什么、产物与目标位置 |
| 通过标准 | 如何判定"达成"(预期输出/数值容差/行为断言)——收敛判据第一项 |
| 约束 | 语言/工具链/设备/精度/兼容范围 |
| 收益阈值 | 优化到什么程度算"收敛"(默认 <5%) |
| 最大轮数 | 允许的迭代上限(默认 5) |
输出一句任务定义(如"任务:优化 bin/agent.sh 启动时间,通过标准=冷启动 <0.5s, 收益阈值 5%,最大 5 轮")并在终端摘要中说明,避免歧义。
按计划调用对应技能执行(各技能按自身 SKILL.md 流程运行):
$ <命令> + exit=<退出码>);对照「收敛判据」逐条检查,每条以实测证据为准:
# 测试全绿?(以测试输出为准)
# 优化收益?(基线 → 优化后实测对比)
# 连续两轮无实质变化?(对比上轮改动与收益记录)
# 用户终止?(用户最新指令)
每轮固定动作序列(一轮一动作):
文件:行号 记录);git diff --stat)后详情(逐文件);
边界校验:冲突标记(git diff --check)、调试残留、未跟踪文件、二进制、重命名;.opencode/skills/(与 init 约定一致,由 init 统一执行);follow <前一标签>, 1. 变更一; [opencode].;
仅在用户明确要求对外发布时推送;破坏性操作先警告;git diff --check 与定向复查;不自动暂存、提交或推送。✓ all 收敛完成
任务: <任务定义>
收敛: <判据达成明细,如 通过标准 5/5 达成 + 收益 12%→3% <5% 阈值>
轮数: <N 轮>(第 N 轮: <结论>; 第 N-1 轮: <结论>; ...)
debug: <N 次迭代>(修复: 文件:行号 <说明>,无则省略)
optim: <N 次迭代>(基线 → 优化后,收益量化,无则省略)
产物: <产物路径与格式>
子技能: <实际调用的技能>
Git: <git diff --check 与定向复查结果;无 Git 或无改动则跳过>
标签: <tag 创建与推送结果,无则省略>
遗留: <未收敛项/权衡/待确认项,无则省略>
声明前自检(证据先于断言):输出"收敛"前逐项核对——每个通过标准的达成均有 本次会话刚运行的验证输出(退出码/数值)为证;缺失证据的项改为"未验证"或补跑后更新。
| 场景 | 处理 |
|---|---|
| 任务对象/通过标准不明确 | 一次性列出全部候选(对象/标准/判据)提问确认,不逐次追问 |
| 无收敛判据 | 设默认值(通过标准全绿 + 收益 <5% + 最大 5 轮)并告知用户 |
| 超过最大轮数未收敛 | 停止自动迭代,报告权衡与证据,由用户决策继续/停止/调整判据 |
| 连续两轮无变化但未达标 | 检查方向是否错误/证据不足(同 debug 红旗:3 次失败质疑方案本身),与用户讨论换方案 |
| 迭代出现振荡/扩张/低质平台 | 均为"换方案"信号而非加轮信号(agentpatterns.ai 收敛检测):振荡=权衡缺外部输入,请用户裁决;扩张=范围蔓延,收缩目标;低质平台=方案需重新设计;确认后重置任务定义与判据 |
| 一轮内既有 bug 又有优化空间 | 先 debug(修复)后 optim(优化),分轮处理,不混合 |
| 单步任务误入 all | 转对应技能,注明"单步任务无需循环" |
| 用户中途改变目标 | 重新解析任务定义与收敛判据,在终端摘要说明变更 |
| 无测试框架 | 纯 shell 至少 bash -n + 原复现路径手动回归(test 约定) |
| 优化收益微小(<5%) | 视为收敛(收益阈值判据),报告权衡,由用户决定取舍 |
| 收敛后用户要求继续 | 视为新任务:重置轮数计数,按新目标继续迭代 |
| 子技能结果缺失 | 检查该技能是否返回结果;未返回则在终端摘要说明缺失 |