工程开发
Agent Development
为 Claude Code 设计自主智能体的指南,涵盖系统提示词、触发条件、前端配置以及智能体开发的最佳实践。
简介
此技能为 Claude Code 插件中的自主智能体开发提供了一套全面的架构。它专为需要实现多步骤、独立子处理程序(与标准用户启动指令并行运作)的开发者而设计。此技能定义了智能体的架构需求,包括基于 Markdown 的定义文件、YAML 前端配置(frontmatter)、严格的命名规范,以及特定的模型与工具访问设置。通过此架构,开发者能够创建强大的智能体,以处理从安全性分析到自动化代码生成等复杂领域。
-
使用第二人称的系统提示词来定义自主行为,明确规定角色、职责、分析流程及输出格式。
-
在描述字段中实现精确的触发条件,确保智能体仅在基于示例且情境适当时才会启动。
-
利用 YAML 前端配置来管理智能体元数据,包括必选的模型选择(inherit、sonnet、opus 或 haiku)、视觉识别颜色,以及用于安全性与最小权限访问的工具限制集。
-
利用专家设计的 AI 辅助生成提示词来启动智能体配置,确保符合强制性的智能体结构。
-
请务必遵守命名格式:仅限小写字母、数字及连字符,长度介于 3 到 50 个字符之间。
-
在描述中加入多个具体示例块,引导大语言模型明确知道何时触发智能体,包含情境、用户请求、助手响应及推理注释。
-
遵循工具限制的最佳实践;明确指定工具数组(例如 Read, Write, Grep),而非提供广泛访问权,以确保系统完整性。
-
保持系统提示词简洁,文字长度控制在 10,000 个字符以内,并专注于处理任务与边缘情况的明确步骤化方法。
-
当您需要为代码审查、自动化测试、API 文档编写,或是任何需要持续性、专业化自主逻辑的情境构建插件时,请使用此技能。
仓库统计
- Star 数
- 5
- Fork 数
- 1
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月4日 00:59