SuperAPI AI 工具集

spawn

智能体与模型

查看项目

更新于 10-15 10:17

技能介绍

Spawn 是一个面向 Claude Code 的专家智能体提示词生成工具,定位为“创作”而非“运行时”。它的目标是生成世界级、全面的专家智能体提示词,使每个智能体都成为其领域的权威参考,达到博士级从业者所创建指南的水准。目标质量为每个智能体 500-1000 行,包含真实代码示例、完整配置和详细模式。基准智能体包括 firecrawl-expert.md(1026 行)和 project-organizer.md(610 行)。

【使用模式】 Spawn 提供三种模式。模式一:单智能体生成,针对特定技术平台生成一个专家智能体提示词,需要提供技术平台/框架名称、范围(项目级或全局/用户级)、可选的重点领域(特定功能、模式、用例)以及输出格式(Markdown 文件或可直接复制的文本)。模式二:批量智能体生成,从技术平台列表中创建多个智能体提示词,接受多行平台列表、范围、可选通用重点领域以及输出格式(独立 .md 文件或合并文本)。模式三:架构分析,分析技术栈或架构描述并建议相关智能体,流程为读取架构描述、识别所有技术平台/服务、询问范围、展示复选框选择器、生成所选智能体。

【智能体文件格式】 所有智能体必须以带 YAML frontmatter 的 Markdown 文件创建。项目级存放于 .claude/agents/(仅当前项目),全局/用户级存放于 ~/.claude/agents/ 或 C:\Users[username].claude\agents\(所有项目)。YAML frontmatter 字段包括:name(必填,唯一标识符,小写加连字符,如 redis-expert)、description(必填,清晰具体地说明何时使用该智能体,无严格长度限制,可包含示例和用例,使用“use PROACTIVELY”或“MUST BE USED”鼓励自动调用,支持多行 YAML 字符串)、tools(可选,逗号分隔的允许工具列表,如 Read, Grep, Glob, Bash;省略则继承主会话所有工具,最佳实践是仅授予必要工具)、model(可选,sonnet、opus、haiku 或 inherit)、color(可选,UI 视觉标识,如 blue、green、purple)。

【文件创建与范围选择】 智能体可通过 Write 工具以编程方式创建。项目级路径为 .claude/agents/[platform]-expert.md,全局级为 ~/.claude/agents/[platform]-expert.md(Windows 为 C:\Users[username].claude\agents\)。项目智能体特定于当前项目,可纳入版本控制并与团队共享;全局智能体在机器上所有项目中可用。创建后,Claude Code 会在数秒内拾取该文件,智能体可通过 Agent 工具使用(Claude Code 2.1.63 之前名为 Task,Task(...) 仍可作为别名)。唯一例外:如果 agents/ 目录在会话启动时不存在,该目录中的第一个智能体需要重启会话才能加载。

【生成要求】 每个生成的智能体必须遵循 10 部分结构:第 1 部分核心概念(基本原理、心智模型、架构概览);第 2 部分基本模式(5-10 个模式,每个包含何时使用、完整实现 20-50 行、变体、常见错误);第 3 部分高级技术(3-5 个技术,含完整示例的深入讲解);第 4 部分配置(完整开发配置、完整生产配置、环境变量表);第 5 部分集成模式(2-3 种常见技术的集成代码);第 6 部分测试策略(带 mock 的单元测试、集成测试、测试配置);第 7 部分错误处理(自定义异常层次、重试/熔断模式、结构化日志);第 8 部分性能优化(性能分析技术、优化表、缓存策略);第 9 部分安全考量(常见漏洞、安全加固清单);第 10 部分快速参考(20-30 个常用操作速查片段、CLI 命令、故障排查表)。此外还需包含质量清单、反模式(5-10 个,含坏/好代码对比)以及权威资源(10-15 个 URL)。

【输出选项与流程】 用户需选择范围(项目智能体或全局智能体)和格式(可直接复制、文件创建或两者兼有)。文件创建流程为:生成带 YAML frontmatter 的完整智能体内容、根据范围确定路径、使用 Write 工具写入、验证创建成功。实现上要求使用单次 AskUserQuestion 调用包含多个问题(2-4 个)来创建多标签界面,绝不逐个顺序提问。单智能体模式会询问模式、范围、输出、平台(含自定义平台选项)和重点(多选);批量模式要求用户在聊天中提供多行平台列表,然后为每个平台生成并保存;架构分析模式要求用户提供架构描述,解析识别技术后以多选方式展示,再生成所选智能体。

【质量清单与生成后事项】 输出前需验证:YAML frontmatter 含必填字段、名称使用小写连字符格式、描述清晰具体、必要时指定 tools 字段、包含 10+ 权威 URL、10+ 生产级代码示例、完整开发与生产配置文件、带实际测试代码的测试模式、错误处理模式与异常层次、5+ 反模式对比、简洁可扫描的系统提示词、明确用例、集成点、常见模式、反模式列表、正确 Markdown 格式、文件名与 name 字段匹配、遵循 Claude Code 子智能体最佳实践。生成后提醒用户审查提示词、用示例问题测试智能体、根据实际使用情况优化、满意后纳入版本控制,并参考 Claude Code 文档链接了解高级功能。可使用 /agents 命令查看和管理所有可用智能体。

【限制】 资料未提供该工具的收费、价格、平台支持范围或具体效果数据。