con un clic
execution-precheck
执行前检查清单。每次回复前必须自动进行的自我检查,确保没有遗漏强制规则。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
执行前检查清单。每次回复前必须自动进行的自我检查,确保没有遗漏强制规则。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | execution-precheck |
| description | 执行前检查清单。每次回复前必须自动进行的自我检查,确保没有遗漏强制规则。 |
在每次生成回复之前,自动执行一份完整的"自我检查清单",绝对不跳过、绝不妥协。
这是一项元纪律规则,不是"建议",而是"必执行"。其目标是防止"遗忘"这类自我欺骗行为。
问题:"我是否已经加载了项目的指令文件?"
.github/copilot-instructions.md)是否在当前上下文中?
read_file 工具读取完成标志:能简述项目的 3-5 个关键规范
问题:"4 项强制执行规则是否已完整加载到脑中?"
关键认知:这 4 条规则应该已经"内化",而非只是"知道存在"
完成标志:能不翻阅文件就回忆出这 4 条规则的核心内容
问题:"本次回复的格式是否符合规范?"
必须遵守的结构(非可选):
[第 1 行] ✨ 已启用上下文校验
[第 2 行] [空行]
[第 3 行] 尊敬的主人:
[第 4 行] [空行]
[第 5-N 行] 正文内容
[倒数第 2 行] [空行]
[倒数第 1 行] diff 格式的引用清单
格式检查清单:
✨ 已启用上下文校验?尊敬的主人:)?已读指令、已启用技能、仓库状态)?完成标志:回复框架已准备,只等填入正文
问题:"本次回复是否涉及文件操作或超长输出?"
create_file 或 replace_string_in_file 工具?cat > file << 'EOF')?create_file,后续用 apply_patch)?_file-output-guard 中的分段策略?[Part X/?] 标记?完成标志:已明确操作类型和风险级别,准备好应对策略
问题:"我是否真的做了这些检查,还是只是'假装'做了?"
这一步是对自我诚实的终极考验。
检验标准:
❌ 失败迹象:
✅ 成功迹象:
这一步无法"工具化",只能依赖诚实的自我对话。
如果在第 5 步发现漏掉了某项检查怎么办?
不能继续。必须立即:
_evolution-core 技能进行永久改进每次生成回复后,做一个快速扫描:
✨ 已启用上下文校验?| 失败模式 | 表现 | 修正方案 |
|---|---|---|
| 虚假列表 | "已启用技能"中列出了未在正文中使用的技能 | 删除虚假条目,只列出实际使用的技能 |
| 格式不全 | 遗漏了"敬语行"或"仓库状态" | 检查 _context-ack 规范,补全格式 |
| 文件操作失误 | 用 cat > file 创建文件或没有分段 | 改用 create_file,评估大小后分段 |
| 超长未分段 | 在回复中直接输出 > 20KB 内容 | 立即改为文件写入 + 确认信息 |
| 指令未读 | 不知道项目有哪些禁止操作 | 读取 .github/copilot-instructions.md |
问题:"我是否真的执行了全部 6 步,而不是跳过或假装?"
这一步是对机制失败(技能虽然被定义却未被坚持执行)的终极防线。
执行标志:
标记方式:
在末尾的"已启用技能"中,当列出 _execution-precheck 时,必须附加以下签字:
已启用技能:_execution-precheck - 第1步✓ 第2步✓ 第3步✓ 第4步✓ 第5步✓ 第6步✓ 第7步✓
如何理解:每个 ✓ 代表该步骤被真实执行且通过验证。若任何步骤未通过,必须停止回复生成,改为修正。
完成标志:用户看到 第1-7步✓ 的完整签字,就能确信本次回复的合规性。
使用这项检查的目的不是为了显示合规,而是为了真正做到合规。
每一次检查都应该基于:
这样,"遗忘"这种现象才能真正被根除。
在每次回复中使用固定前缀并列出本次实际参考的指令/文件,便于校验是否遵循上下文与规则。
自动汇总当前分支相对主分支的提交摘要,用于 PR/说明对齐。
Perform code quality checks before commit. Validates code standards, security, architectural consistency. Runs TypeScript compilation, linting, test coverage verification.
Evolution capability meta-skill. Identifies evolutionary scenarios (repeated errors, user feedback, complex workflows) and crystallizes experience into reusable skills or instruction updates.
创建/输出文件的安全约束。禁止 HERE 文档创建文件;大文件输出需分段写入同一文件,避免会话超限。
Implements Conventional Commits workflow. Ensures proper commit message formatting with structured body, footer, and skill signature. Facilitates semantic versioning compliance and clean project history.