ワンクリックで
skill-creator
TableCodeAgent 项目内 skill 编写与审核规范。新增、修改或审核 .claude/skills/ 下的项目 skill 时使用;不用于修改全局系统 skill,也不代表完整自动创建 skill 系统已经实现。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
TableCodeAgent 项目内 skill 编写与审核规范。新增、修改或审核 .claude/skills/ 下的项目 skill 时使用;不用于修改全局系统 skill,也不代表完整自动创建 skill 系统已经实现。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
为 TableCodeAgent 仓库生成代码评审任务 prompt。用于用户要求生成 code review、发布前风险审查、当前 diff/commit/指定文件审查 prompt 时使用;默认只生成审查任务 prompt,不直接 review,不直接修复代码。
为 TableCodeAgent 仓库生成可直接交给 Codex/Agent 执行的中文项目化开发 prompt。用户要求使用 $tablecodeagent-dev-prompt,或要求为 TableCodeAgent 的普通代码实现、修复治理、benchmark、trace、validation、runner、表格工具、Agent 工具注册、文档同步、skill/指令文件维护任务生成执行 prompt 时使用;Plan Mode prompt 改用 $tablecodeagent-plan-mode-prompt,代码评审 prompt 改用 $tablecodeagent-code-review-prompt。本 skill 只产出任务 prompt,不直接开始执行开发任务。
为 TableCodeAgent 仓库生成要求 Codex 使用 Plan Mode 的中文任务 prompt。用于用户希望先只读探索、先提炼 2 到 4 个关键决策点、先给选择空间并等待拍板后再实现的任务;只生成 Plan Mode prompt,不直接执行计划、不修改代码、不替用户拍板。
基于 TableCodeAgent 项目真实上下文创建或更新 `.agents/skills/` 下的项目本地 skill。用于用户要求沉淀可复用项目流程、prompt 生成流程、Plan Mode 流程或审查流程时使用;不用于一次性任务 prompt,不修改 TableCodeAgent 核心运行能力,也不创建系统或全局 skill。
当用户要求机器学习/深度学习/算法岗/Agent/CodeAgent/表格推理/数据分析 Agent 或 TableCodeAgent 项目相关的八股讲解、原理讲解、面试口述、从零教学、项目追问回答时触发,输出可用于面试口述与从零教学的双层内容;当任务仅是代码实现、简历润色、或一句话定义时不触发。若涉及外部论文依据、最新方法、官方文档、benchmark、数据集或工程实践,先调用 $web-search。
当任务需要联网检索论文、arXiv/OpenReview/会议页面、官方文档、GitHub 仓库、数据集主页、benchmark、Agent 框架、LLM API、表格推理、CodeAgent、业务实践或最新工程方案时使用;不仅用于深度学习八股,也用于 TableCodeAgent 项目设计、代码生成前的技术选型、工具实现、benchmark 方案和工程实践依据检索。用户明确要求不联网时不要使用。
| name | skill-creator |
| description | TableCodeAgent 项目内 skill 编写与审核规范。新增、修改或审核 .claude/skills/ 下的项目 skill 时使用;不用于修改全局系统 skill,也不代表完整自动创建 skill 系统已经实现。 |
本规范只约束 TableCodeAgent 仓库内 .claude/skills/ 下的项目内 skill。它用于编写、更新和审核项目 skill 的结构、中文友好表达、边界、验证证据和失败处理。
本规范不等价于 /root/.codex/skills/.system/skill-creator/SKILL.md,也不授权修改全局系统 skill。
项目内 skill 推荐按如下结构组织:
skill-name/ # required:skill 根目录;目录名与 skill name 保持一致
├── SKILL.md # required:skill 入口与规范正文
├── agents/ # required:存放 skill 配套 agent 元数据
│ └── agent.yaml # required:面向 Claude Code / Codex skill 界面的元数据
├── scripts/ # optional:可执行脚本;只放可复用、确定性更强的逻辑
├── references/ # optional:按需读取的参考资料,不把大段细节塞进 SKILL.md
└── assets/ # optional:供输出复用的模板、示例、静态资源
SKILL.md 是必填文件。agents/agent.yaml 是强制项;每个项目内 skill 都必须提供该文件,用于承接稳定的列表展示、默认提示和 UI 元数据。scripts/、references/、assets/ 都是可选目录;没有真实内容时,本轮默认不强制创建空目录。references/ 用于“按需读取”;不要把本应放在 references/ 的大段 schema、示例或长说明重复写进 SKILL.md。assets/ 只放给产物复用的文件,不放审核说明、变更记录或教程。SKILL.md 必填结构每个项目 skill 的 SKILL.md 至少包含:
name。description。name、description 必填。name 使用稳定、可读、可检索的英文 id,优先小写加连字符,例如 growth-campaign-audit。description 必须说明 skill 做什么、什么时候触发、什么时候不该触发。name 与 description 的清晰度。agents/agent.yaml 必须提供agents/agent.yaml。SKILL.md 负责正文规范,agents/agent.yaml 负责列表展示、默认提示和可复用的 agent 元数据,两者缺一不可。SKILL.md 与 agents/agent.yaml;更新 skill 时,应同步检查两者是否仍匹配。agents/agent.yaml 中的要求:
display_name、short_description、default_prompt。SKIP 如何暴露。SKILL.md 后,应同步检查 agents/agent.yaml 是否仍匹配。scripts/scripts/。references/SKILL.md 中要写清“什么时候需要读 references/”,避免每次都把全部参考资料读入上下文。SKILL.md 给出文件名和定位提示,而不是把大段内容复制进正文。assets/SKIP 结论。SKIP、依赖缺失、env 缺失、未实际调用 API 写成通过。api_called、skipped、failure_type、result_dir、trace_path 等证据字段。SKIPSKIP 或“未验证”,并说明原因。SKILL.md 是否存在,是否只在有真实内容时才引入 scripts/、references/、assets/、agents/。name 与 description。SKIP 是否明确,是否避免把未验证写成通过。.codex/AGENTS.md 的关系是否清楚,是否遵守仓库级约束但未重复堆砌模板。references/,是否写清读取时机;agents/agent.yaml 是否存在且与 SKILL.md 内容一致。.codex/AGENTS.md 只保留简洁索引规则:新增、修改或审核 .claude/skills/ 必须遵守本规范。
不要在仓库级 AGENTS 中复制完整 skill 模板。后续新增或修改 .claude/skills/ 时,以本规范为准。
/root/.codex/skills/... 的边界.claude/skills/ 下的项目内 skill 资产。