用途:Skill Studio 通过结构化 JTBD 访谈,帮助用户明确要构建的技能、智能体、自动化或快捷方式到底是“做什么、给谁用、为什么”。它位于“是否该自动化”(automation-advisor)与“如何打包成技能”(skill-creator)之间,最终输出一页 design.md 加 design.svg 规格。
主要能力:封装外部 CLI 工具 skill-studio(经 pip 安装),CLI 负责会话状态、覆盖率追踪与导出,技能只做编排。支持文本模式访谈与语音模式。访谈含预设(ai-agent 默认、life-automation、knowledge-work、custom)、深度(sprint 约5–7问、standard 约15–20问、deep 约25–35问)与提问风格(scenario-first、socratic、metaphor-first、form)。还可从既有 Claude Code 会话中提取模式并提议技能。
使用方式:需 Python 3.11+,CLI 在 PATH 中。用 skill-studio --help 验证;若未找到,在技能基础目录执行 pip install -e <skill-studio-base-dir> 安装。文本模式无需 API 密钥,访谈在 Claude Code 内原生运行。基本流程:skill-studio new-session --preset <preset> --depth <depth> --style <style> 启动会话并保存返回的 session_id;对每次回答先提取 JSON patch,再用 echo '<patch_json>' | skill-studio apply-patch <session_id> 应用;覆盖率达标(sprint 0.60 / standard 0.80 / deep 0.92)或用户说 done、wrap up、stop 时结束;最后 skill-studio done <session_id> 导出。会话分析可用 skill-studio propose-from-session --current 或指定 session_id,也可用 skill-studio list-sessions 浏览,其提案不会自动应用,需用户批准后再 new-session 并 apply-patch。语音模式用 skill-studio new --voice --preset <preset> --depth <depth>,但需 DAILY_API_KEY、GROQ_API_KEY、DEEPGRAM_API_KEY 及 LLM 提供方密钥(默认 OPENROUTER_API_KEY),缺失时建议回退文本模式。会话写入 $SKILL_STUDIO_HOME/sessions/<uuid>/(默认 ~/.skill-studio/sessions/<uuid>/),含 design.json、transcript.md、design.md、design.svg。
适用场景:想设计新技能、智能体、自动化、机器人或工作流时;用户描述重复性痛点并询问如何自动化时;从会话中提炼可复用技能或分析子智能体活动时。
限制:语音模式依赖多个外部 API 密钥,缺任一则无法运行,应改用文本模式。apply-patch 前必须先 new-session,不存在隐式创建会话。资料未说明具体收费与价格信息。