SuperAPI AI 工具集

create-agent

智能体与模型

查看项目

更新于 10-15 22:11

技能介绍

用途:当用户要求“创建智能体”“编写智能体”“构建子智能体”“向插件添加智能体”等时,本技能生成结构良好的 Claude Code 智能体文件(带 YAML frontmatter 的 markdown),用于把复杂多步工作委派给上下文隔离的自主子进程。

主要能力:先区分 agent 与 skill——agent 在隔离上下文中运行,使用第二人称系统提示,描述用简洁的 > 折叠标量(50-70 tokens,不用 <example> 块),通过 Agent 工具启动;skill 则内联注入当前对话。流程分三阶段:Phase 0 收集需求(领域与用途、专家人设、触发条件、主动或被动、工具最小权限、记忆范围、MCP 服务器、会话模式、后台执行、上下文隔离、effort 级别);Phase 1 生成(命名规则 3-50 字符、小写字母数字连字符、首尾为字母数字,避免 helper/assistant/agent 等泛称;写 frontmatter,必填 name、description,通常设 model: inherit 与 color;工具按最小权限,如分析用 ["Read","Grep","Glob"],生成加 Write,仅在必要时加 Bash;可选 memory、effort、initialPrompt、background、mcpServers;系统提示用第二人称,含人设、职责、流程、质量标准、输出格式、边界情况,控制在 3000 词内;扫描脚本机会;检查委派并扫描已有 agents/skills;用 validate_agent.py 校验)。Phase 2 交付(用户级 ~/.claude/agents/<name>.md、项目级 .claude/agents/<name>.md、插件级 <plugin-root>/agents/<name>.md,agents/ 目录自动发现,插件智能体自动命名空间为 plugin-name:agent-name;可用 init_agent.py 初始化脚手架;说明选择理由并确认写入)。Phase 3 评估(清晰度、触发精度、效率、完整性、安全各 0-10,目标 9.0)。

使用方式:命令示例 python3 ${CLAUDE_PLUGIN_ROOT}/skills/create-agent/scripts/validate_agent.py <agent-file> --output json 与 python3 ${CLAUDE_PLUGIN_ROOT}/skills/create-agent/scripts/init_agent.py <name> --path <agents-dir>。

限制:资料未提供收费、价格、平台支持范围等信息;具体字段目录需查阅其 references 文件。