ワンクリックで
implementation-strategy
编辑代码前决定实现策略。用于任务会改变导出 API、运行时行为、序列化状态、测试或文档,并且需要判断兼容性边界、是否需要 shim/migration,以及未发布接口能否直接重写时。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
编辑代码前决定实现策略。用于任务会改变导出 API、运行时行为、序列化状态、测试或文档,并且需要判断兼容性边界、是否需要 shim/migration,以及未发布接口能否直接重写时。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
从 .harnesskit/facts.md 和已核对的仓库证据填充或刷新 docs/practices/*.md。用于 scan-facts 之后更新 coding、product sense、security、reliability 等判断指导,而不是把每条建议都升级成 RULES.md 规则。
在 harnesskit init 之后编排 Context Harness 初始化。用于通过 scan-facts、fill-agents、fill-architecture、fill-practices、fill-rules、fill-skills 和最终一致性检查来启动或刷新 generated harness。
从已核对证据扫描仓库事实并写入 .harnesskit/facts.md。用于填充 AGENTS.md、ARCHITECTURE.md、RULES.md 或项目特定 skill section 前,启动或刷新 Context Harness facts。
从已核对证据扫描仓库事实并写入 .harnesskit/facts.md。用于填充 AGENTS.md、ARCHITECTURE.md、RULES.md 或项目特定 skill section 前,启动或刷新 Context Harness facts。
从 .harnesskit/facts.md 和已核对的仓库证据填充或刷新 docs/practices/*.md。用于 scan-facts 之后更新 coding、product sense、security、reliability 等判断指导,而不是把每条建议都升级成 RULES.md 规则。
从 .harnesskit/facts.md 和已核对的仓库证据填充或刷新 RULES.md 短规则索引。用于 scan-facts 之后更新可执行规则;validation context、检查方式和 runner bindings 应进入对应验证 artifact 或 runner。
| name | implementation-strategy |
| description | 编辑代码前决定实现策略。用于任务会改变导出 API、运行时行为、序列化状态、测试或文档,并且需要判断兼容性边界、是否需要 shim/migration,以及未发布接口能否直接重写时。 |
当任务会改变运行时行为,或任何看起来可能涉及兼容性的内容时,在编辑代码前使用本 skill。目标是在保护真实已发布契约的同时,让实现保持简单。
BASE_TAG="$(git describe --tags --abbrev=0 2>/dev/null || true)"
echo "$BASE_TAG"
补全本节前请确认:
检查真实 project contracts 后,在目标仓库补全本节。补全前,不要从 examples 推断 project policy。
git describe --tags --abbrev=0,在这里说明]当本 skill 实质影响实现方式时,在 reasoning 或 handoff 中简要说明决策,例如:
Compatibility boundary: latest release tag v0.x.y; branch-local interface rewrite, no shim needed.Compatibility boundary: released schema; preserve compatibility and add migration coverage.