SuperAPI AI 工具集

agent-creation

智能体与模型

查看项目

更新于 10-15 23:33

技能介绍

用途:创建项目专属的智能体定义(AGENTS.md),通过 YAML frontmatter 与结构化 Markdown 定义智能体的目的、技能、工作流与策略,供 AI 助手在项目中工作。

使用方式:先选择模式,优先级为显式指定(尊重用户指定)、关键词(如 interview mode、analysis mode)、自动检测。自动检测逻辑:可见目标项目上下文(非框架自身)则进入 Analysis Mode,否则进入 Interview Mode;若当前目录疑似 ai-agents-skills 框架,不得自动选 Analysis Mode,需与用户确认。

Interview Mode:按顺序提出 9 个问题(智能体主要目的、接收输入、输出格式、所需技能、工作流/策略约束、目标受众、涉及技术、项目背景、沟通语气),未答完不继续。Analysis Mode:按顺序读取 package.json、README.md、tsconfig.json、src/ 结构、.github/workflows/、现有 AGENTS.md,推断上述答案,只向用户追问缺口,并在写入前确认发现。

主要能力:生成 frontmatter(name、description、skills 必填;skills 始终包含 critical-partner;使用 YAML 列表语法,省略空字段);必须包含 Purpose、How to Use Skills(置于 Skills Reference 表前,含五步自动发现:Discover、Match、Read、Dependencies、Apply)、Skills Reference 表(仅在已安装技能时加入,用 {model} 占位符)、Project Structure & Skills Storage(置于引用表后,说明三层符号链接结构)。可选 Supported Stack、Workflows、Policies。

适用场景:从零创建智能体、设置项目智能体、记录智能体工作流与职责。不适用于创建单个技能(用 skill-creation)或上下文提示(用 prompt-creation)。

限制:需选定模式后再收集上下文;不得把框架当目标项目分析;无技能时不得输出空引用表或占位行;所有引用技能须实际存在;智能体提示超过约 400 token 或覆盖 2 个以上无关工作流时应拆分;技能为项目级安装,多个智能体共享同一版本。