用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/robertguss/rust-internal-tools-kit --skill add-tool命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | add-tool |
| description | Add a new kit tool end-to-end (core → CLI → API → C16 tests → just check). Use for any new tool id. |
Use when adding a new tool to the kit. Follow only this skill’s steps — do not reimplement pipelines in adapters.
AGENTS.md (kit hard boundaries)Justfile recipes (just check)crates/kit-core/src/tools/tool_a.rstool-b / tool_b.crates/kit-core/src/tools/<tool_id>.rsrun(...) (and optional run_synthetic_* helper)pub const TOOL_ID: &str = "<tool-id>";tools/mod.rscrates/kit-cli/src/adapters/<tool_id>.rs calling kit_core::tools::<id>::run onlykit-cli main (no secret flags)POST /jobs/{tool_id}:
crates/kit-api/src/jobs/<tool_id>.rs thin adapterrouter.rs + authorized handler in routes.rs (same authz/CSRF as other jobs)docs/ops/env-names.md — values via fnox/Render.kit_core::tools::<id>::run (see
crates/kit-api/tests/c16_tool_a_shared_entrypoint.rs).just check and fix until green.kit-cli or kit-api. Both surfaces MUST call the same kit-core entrypoint.
Dual implementations are defects..env in git.localStorage / sessionStorage.TOOL_ID matches CLI subcommand and POST /jobs/{tool_id}kit-corejust check greenTool B was added by following this skill (see
docs/ops/ms06-add-tool-evidence.md).