用途:agents 技能(来源 howells/agentify)用于搭建生产级 AI 智能体系统,生成智能体、工具、工作流、记忆配置与模型路由。适用于被要求“create an agent”“add a tool”“build a workflow”等场景。
主要能力:项目感知脚手架,先读取现有结构;以 Mastra 为优先框架,同时兼容 AI SDK、MCP、LangGraph;内置 8 种来自真实部署系统的生产模式;采用对话式交互,生成代码前先提问;遵循安全优先工具、按领域分组导出、fire-and-forget 触发、多提供方模型路由与 Zod schema 等约定。
使用方式:提供多种调用模式,包括 /agents(检测项目并询问创建内容)、/agents init(初始化智能体基础设施)、/agents agent <name>、/agents tool <name>、/agents workflow <name>、/agents memory、/agents model。流程分阶段:Phase 0 项目检测(要求必须先完成,读取 package.json 等判断 Mastra、AI SDK、MCP 或全新项目)、Phase 1 框架推荐、Phase 2 意图与脚手架生成、Phase 3 接线(注册、导出、触发、环境变量、类型检查)。生成前需阅读约定、模式、模型路由、工作流组合、注意事项等参考文件。
示例安装命令:npm install @mastra/core zod;可选 npm install @mastra/memory @mastra/pg。
限制:该技能侧重架构与脚手架;Mastra API 文档见 /mastra 技能,工具设计见 /agentify 的 tool-design 维度,MCP 服务器创建见 /agentify 的 mcp-builder 智能体,AI SDK 模式见 /arc:ai 技能。所需工具含 Read、Glob、Grep、Write、Edit、Bash;禁用 EnterPlanMode 与 ExitPlanMode。安装与运行命令建议先确认再执行。