agent-development
生成 Claude Code 插件代理 .md 文件:编写 YAML frontmatter(名称、模型、颜色、工具、挂钩、disallowedTools),制作系统提示,并创建带有上下文和注释的触发示例块。根据命名、长度和格式限制验证代理结构。当用户要求创建代理、添加代理、编写子代理、配置代理前端、设计代理系统提示、设置代理工具或颜色、构建自治代理或添加代理挂钩时使用。 --- # Claude 代码插件的代理开发 代理是带有 YAML frontmatter 的自治 Markdown 文件,可以独立处理多步骤任务。代理人是为了自主工作;命令用于用户启动的操作。 ## 工作流程 1. 定义代理目的和触发条件 2. 创建 `agents/agent-name.md`,其中包含 frontmatter + 系统提示正文 3. 在描述中包含 2-4 个 `<example>` 块 4. 验证结构(参见下面的约束) 5. 使用真实场景测试触发 6. 如果验证失败:检查错误恢复表,修复,重新验证 ## 代理文件模板 ```markdown ---
更新日志: Source: GitHub https://github.com/OshanKHZ/cc-swiss-knife
还没有评论,快来第一个发言吧。