用途:在 Phoenix/LiveView/Ecto 项目中,当用户描述工作但未指定 /phx: 命令时,先分析意图并建议合适的工作流,再开始工作。
主要能力:内置路由表,将关键词与上下文信号映射到建议命令,例如 bug/error/堆栈跟踪对应 /phx:investigate,头脑风暴/需求模糊对应 /phx:brainstorm,新增多步功能对应 /phx:plan,代码审查对应 /phx:review,重构对应 /phx:plan,研究对应 /phx:research,库评估对应 /phx:research --library,性能问题对应 /phx:perf,PR 反馈对应 /phx:pr-review,部署对应 /phx:verify 后部署,经验沉淀对应 /phx:compound,计划增强对应 /phx:plan --existing,问题分诊对应 /phx:triage。
使用方式:会话开始时读取用户首条消息;若以任意斜杠命令开头则直接执行该命令,不做路由分析;否则按关键词与上下文匹配路由表,给出单条建议并询问是否执行;琐碎任务(拼写、单行修复、配置改动)直接处理;用户已指定命令时不重复建议。
限制:建议不阻塞用户,最多建议一次;命令只是快捷方式而非门槛;复杂度信号用于区分直接处理与建议 /phx:quick、/phx:plan 或 /phx:investigate。该技能与 SessionStart 钩子、CLAUDE.md 路由说明及各工作流技能配合使用。