원클릭으로
an-recipes
探测、生成和运行 AI Native 可执行动作清单,包括验证、构建、检查、生成和本地执行动作。用户询问可执行规则、项目命令、验证动作,或 /an-init 后需要让 projects 工作区可被 AI 直接执行时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
探测、生成和运行 AI Native 可执行动作清单,包括验证、构建、检查、生成和本地执行动作。用户询问可执行规则、项目命令、验证动作,或 /an-init 后需要让 projects 工作区可被 AI 直接执行时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
将现有工作区转换为 AI Native 上下文结构。当用户想要:1) 将现有工作内容纳入 AI Native 格式 2) 为已有材料生成 background/conventions/artifacts 文档 3) 执行 /an-init 命令 4) 让 AI 理解并接管现有工作区 5) 从空模板开始建立通用 AI Native 上下文时触发此技能。**始终使用中文与用户沟通。**
按验收标准、实现可追踪性、验证证据、风险关闭和交付准备度评价 AI Native 任务完成质量。实现和验证后、关闭任务产出前,或用户询问任务是否真的完成时使用。
根据实际工作区内容和结果反向更新 background 背景知识库。当用户想要:1) 刷新/更新 background 文档 2) 工作区已变但文档未同步 3) 执行 /an-refresh 命令 4) 提到"更新背景"、"刷新背景"、"同步文档"、"反推文档"等关键词时触发此技能。
根据输入的任务描述,先智能判断任务复杂度与风险,再选择 L0 直接处理、L1 快速修复、L2 标准执行或 L3 完整流程。适用于开发任务、bug 修复、内容创作、文档更新、方案设计、数据分析、研究整理、配置修改等各类 AI 协作任务。当用户想要:1) 开始一个 AI 协作任务 2) 提供了任务/票据/想法的原始描述 3) 执行 /an-task 命令 4) 提到"做"、"写"、"分析"、"设计"、"实现"、"修复"、"添加"、"更新"等执行意图时触发此技能。触发后不要默认套完整流程;小改动可不创建 artifacts,直接实现、验证并总结。
将大任务拆分为多个子任务,每个子任务的 requirements 文档控制在 200 行以内。当用户想要:1) 拆分一个大任务 2) 将任务分解为多个小任务 3) 执行 /an-task-split 命令 4) 提到"任务拆分"、"分解任务"、"大任务"、"拆分"等关键词时触发此技能。
将已完成的 artifacts 产出目录归档到 artifacts/archive/ 目录。当用户想要:1) 归档一个 artifact 2) 清理已完成的任务产出 3) 执行 /an-archive 命令 4) 提到"归档"、"整理产出"、"清理产出"、"完成归档"等关键词时触发此技能。即使用户没有明确说"归档",只要是"这个任务做完了收一下"、"把 xxx artifact 归档"之类的意图,都应使用此技能。
| name | an-recipes |
| description | 从 projects 中的实际材料探测并维护可复用动作清单,包括命令、检查、审阅、预览和导出动作。用户询问工作区有哪些可执行或可检查动作、任务 Review 需要选择动作,或初始化后生成 .agents/recipes.json 时使用。 |
Recipes 记录 AI 可以重复使用的工作区动作。动作不局限于 Shell 命令,也可以是材料核对、内容审阅、结果预览或其他有明确步骤的检查。
node .agents/skills/an-recipes/scripts/detect-recipes.mjs --root projects --format markdown
node .agents/skills/an-recipes/scripts/detect-recipes.mjs --root projects --write .agents/recipes.json
工作区材料、工具或约定发生变化后重新探测。
| 字段 | 含义 |
|---|---|
id | 工作单元内稳定的动作标识 |
type | command 或 inspection |
purpose | 动作解决的问题 |
executable | 命令动作的可执行程序 |
args | 命令参数数组,每项保持独立,不拼接为 Shell 代码 |
instruction | 非命令动作的检查步骤 |
cwd | 作用的工作单元 |
source | 动作来源 |
confidence | 探测置信度 |
只记录有材料依据的命令。调用命令时必须按 executable + args 传参,不得把参数直接拼接成 Shell 代码。不能自动执行的检查使用 inspection 和清晰 instruction,不使用伪命令或 # manual 占位。
.agents/recipes.json,再根据当前任务选择能覆盖风险的最小动作集合。truncated: true 表示扫描达到上限,动作清单不完整;使用前应扩大范围或针对目标材料继续检查。