用途:ask-kent 是 kcd-skills 仓库的手写技能地图与路由器。当你不确定该运行哪个 Kent 技能、或不清楚先后顺序时,用它把当前情况定位到主流程的某一步,并给出下一步应输入的 /skill 名称及理由。
主要能力:它描述一条主流程“想法 → 交付”,覆盖 /review-and-recommend、/orchestrate、/visual-recap(plan 与 recap 两种模式)、/ship-pr 等技能,并说明各技能的适用分支与近似误用。它会指出人工决策点(架构、recap 分类、合并),对关键技能声明会先读取对应 SKILL.md,因为技能文件优先于本地图。
使用方式:直接调用 /ask-kent,描述你的处境。它只回答该输入哪个技能并停止,不会调用该技能或开始工作。若你已知道该用哪个技能,它建议直接调用,无需经过它。
限制:它只路由本仓库技能,不扫描 skills/ 目录,不路由仓库本地技能或其他作者的技能;Cursor 的云代理 /orchestrate 插件与本仓库的 /orchestrate 不同。它不安装技能,安装需用 npx skills add kentcdodds/kcd-skills(或 --skill <name>)。部分技能有前置条件,例如 /visual-recap 需要工作仓库中的 docs/contributing/architecture/primitives.yaml 和 gh auth;/ship-pr 需要 gh auth 与 Kent 的 Kody 包;/prefer-local-kody-execute 需要 Node ≥ 22、@kodycodes/cli 及 kody login 或 KODY_API_TOKEN;/orchestrate 需要能派生子代理的运行环境。若工作仓库没有 primitives.yaml,应如实说明,不要伪造 recap。