用途:研究 Elixir/Phoenix/Ecto 相关主题,或评估 Hex 库。命令示例:/phx:research Oban unique jobs best practices、/phx:research LiveView file upload with progress、/phx:research --library permit。参数为研究问题,加 --library 时进入结构化库评估模式。
主要能力与用法:先做预检,检查 .claude/research/{topic-slug}.md 是否存在及是否在24小时内;若主题涉及 mix.exs 中已有依赖,优先用 mcp__tidewave__get_docs(module: "LibraryModule") 获取与 mix.lock 版本匹配的文档,必要时再走网络搜索。搜索前必须分解查询,单个查询不超过10个词;并行执行多个 WebSearch,并用 phx:web-researcher 子代理并行提取信息。库评估模式读取 ${CLAUDE_SKILL_DIR}/references/library-evaluation.md 模板,输出到 .claude/research/{lib}-evaluation.md。
限制与规则:研究结果一律写入文件,禁止内联输出;研究完成后停止,不自动进入后续步骤,由用户决定下一步;优先官方来源而非博客;每个研究问题只生成一个文档;不得将原始用户输入直接作为 WebSearch 查询。库评估输出目标约3KB,主题研究约5KB。具体支持的库、版本与平台细节暂未提供。