"Claude Tool Calling Patterns"
关于AI代理如何正确使用Claude风格工具调用的全面指南,包括正确的语法、模式和示例
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
关于AI代理如何正确使用Claude风格工具调用的全面指南,包括正确的语法、模式和示例
当用户希望增强Cloudflare Workers/Pages APIs(例如Hono + TypeScript)的安全性时,使用此技能,包括WAF风格的保护、速率限制、IP限制、密钥处理和安全头。
当用户需将代码提供给外部 AI(重构/分析/修复)时激活。自动收集代码、记录意图、生成上下文文档。支持增量合并。
将任务交给Codex CLI进行自主执行。当任务需要一个有能力的子代理来实现、修复、调查或审查代码时使用。Codex可以访问完整的代码库并能够进行修改。
合规报告专家。适用于SOX、GDPR、HIPAA、SOC 2审计和合规文件编制。
项目组件和功能的文档编写指南。通过探索git更改来理解实现细节,在docs/components/中创建或更新文档。提供模板和约定,以确保一致且对开发者友好的组件目录。
容器管理技能,适用于开发和运维容器。在管理系统资源、进程、服务、环境配置、Docker容器、日志或执行系统诊断和监控任务时使用。
在处理需要C++11到C++23特性的现代C++代码库时使用,这些特性包括lambda表达式、移动语义、范围以及概念。
重构/清理/简化代码 - 消除重复,使用小函数,可读性强的命名。当用户说'清理'、'简化'、'重构'、'可读性'、'凌乱'、'复杂',或者代码中有超过15行的函数或复制粘贴时使用。
显示完整的生态系统驾驶舱,包括依赖关系图、仓库健康状况和主动警报。这个驾驶舱就像飞机的驾驶舱一样,可以一览所有仓库的情况。
快速代码生成代理,针对速度和迭代进行了优化
强制执行C语言编码规范,包括使用snake_case命名变量和函数,使用UPPER_SNAKE_CASE命名宏,以及使用snake_case命名文件。
UI组件库模板(按钮、表单、卡片、模态框等)。在生成前端UI组件时使用。
备份网络设备配置,并按组/角色/站点进行过滤。当用户要求“备份配置”、“保存配置”、“导出配置”或需要持久化设备配置时使用。
前端后端API契约、路由、客户端和类型定义。处理API端点定义、请求/响应类型、路由配置和跨栈集成。在处理API端点、请求/响应类型、路由定义或前端后端集成时使用,或者当用户提到API设计、添加端点、类型不匹配、API契约、REST端点、客户端集成、“404 Not Found”错误、“Type error”在API调用中或路由配置问题时。
当web.run无法解析网页时,您需要通过Crawl4AI获取原始Markdown格式的内容。
Cloudflare AI Search用于在Workers中进行语义搜索和向量嵌入
分析并绘制遗留代码库中的代码结构、数据流和依赖关系。用于理解调用堆栈、依赖树、副作用、风险概况以及生成Mermaid图表。非常适合没有任何测试的遗留代码库。
快速代码审查针对小规模的PR(<100行)。重点检查基本代码质量、命名规范和明显的错误。
项目通用的编码规范。包括TypeScript、命名规则、函数设计、React/Next.js等。使用时机:(1) 代码审查时 (2) 创建新文件时 (3) 重构时 (4) 确认编码风格时 (5) 团队开发规则确认时。触发示例:「编码规范」「命名规则是?」「TypeScript的规则」「导入顺序」「提交信息的写法」
执行指定组件的所有测试(单元测试、可访问性测试、视觉回归测试、交互测试),并报告结果。
管理Confluence页面和空间。当用户想要:(1) 列出、创建、更新或删除Confluence页面,(2) 搜索跨空间的内容,(3) 查看或管理空间,(4) 阅读或更新页面内容,(5) 管理页面附件时使用。需要环境变量CONFLUENCE_URL、CONFLUENCE_USERNAME、CONFLUENCE_API_TOKEN,并且可选地需要CONFLUENCE_SPACES_FILTER。
在解析PRD文件中的"All Needed Context"部分时使用。将代码文件、文档、示例、注意事项和外部系统提取为结构化的JSON格式。由/flow:implement, /flow:generate-prp, 和 /flow:validate调用。
协调Horus角色的端到端编码过程。包括研究(/dogpile)、隔离执行(/battle)、结构化实现(/task, /orchestrate)和严格的代码审查(/review-code)。