adding-api-docs
为 API 生成 OpenAPI/Swagger 文档的技能,涵盖端点 schema、请求/响应类型与交互式文档界面,支持 Express、Next.js、FastAPI 等框架。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-19 00:11
36,999 个结果
为 API 生成 OpenAPI/Swagger 文档的技能,涵盖端点 schema、请求/响应类型与交互式文档界面,支持 Express、Next.js、FastAPI 等框架。
该技能用于为 Spring 实体生成带 CRUD 端点的 @RestController 类,底层使用 Spring Data 仓库,并可选支持 DTO 映射、分页、过滤与 PATCH 更新。它属于 Spring Agent Toolkit,依赖 Amplicode IntelliJ 插件提供的 Spring MCP 服务器:使用前需确认工具列表中存在 amplicode MCP 工具(如 get_project_summary、list_module_dependencies、get_entity_details),若不存在则需先安装 Amplicode 插件并配置 MCP 客户端。技能会自动检测项目语言、Spring Boot 版本、Jackson 版本等,并通过上下文推断或询问用户来确定实体、仓库、DTO 模式、控制器命名与路径、分页与过滤等选项,最终依据示例文件生成代码。
一种在当前会话中执行实现计划的技能:为每个任务派发全新子代理,并在任务完成后依次进行规格符合性审查与代码质量审查,适合任务相对独立、希望快速迭代的开发场景。
基于 Chrome DevTools Protocol 的轻量浏览器自动化与抓取工具集,可启动 Chrome、导航页面、执行 JavaScript、截图和交互式选取页面元素,适合协作式站点探索与数据采集。
npm-check-updates(简称 ncu)是一个用于升级 package.json 依赖版本的工具。它能在保留现有版本范围策略的前提下,把依赖更新到最新版本(例如 ^17.0.2 → ^18.3.1),但只修改 package.json,锁文件和 node_modules 需要用户自行运行安装命令更新。CLI 命令为 npm-check-updates 或 ncu,库为纯 ESM,可从 Node 导入,也可通过 require() 在 CommonJS 中加载。适用于检查过时依赖、批量升级、过滤与拒绝特定包、感知 peer 依赖与引擎约束、扫描 monorepo、通过冷却窗口或 --doctor 模式进行更安全的升级,以及从 Node 脚本或 .ncurc.* 配置文件以编程方式驱动。
介绍 Bun 中 Web Workers 与 Node.js worker_threads 的并行执行用法,涵盖消息传递、可转移对象、共享内存、Worker 池、并行映射与错误处理等模式,并说明常见错误与参考文档加载时机。
ACUL Screen Generator 是 Auth0 官方 agent-skills 仓库中的一项技能,用于生成生产就绪、完整主题化的 Auth0 ACUL(Advanced Customization for Universal Login)登录界面组件。它遵循严格的 9 阶段工作流(Phase 0–8):CLI 认证、意图检测、项目初始化、界面需求收集、技术栈与设计确认、主题提取、结构化代码生成、构建验证与迭代修复、开发模式接线。该技能支持 React 与 JS 两种技术栈,可创建品牌化的登录、注册或 MFA 界面,并依据 auth0-acul-samples 可用性、Auth0 CLI 脚手架代码、SDK 示例的优先级顺序解析参考实现。使用前需满足 Node.js ≥ 22、已安装 Auth0 CLI 并在租户上配置自定义域名等前置条件。
一个统一审查技能:自动识别要审查计划还是代码,随后组织相应审查小组,并按严重级别门控运行有轮次上限的“审查—修复”循环,最终给出通过或上报结论。适用于计划文件或代码改动需要评审的场景。
用于扫描游戏项目,判断当前开发阶段、统计设计/代码/架构/测试等产物完整度、识别缺口并给出后续建议的技能,可回答“我们开发到哪一步了”。
面向 Python 的测试驱动开发技能,使用 uv 管理依赖与环境,覆盖红-绿-重构循环、垂直切片与 uv 项目初始化。
该技能用于所有编程相关任务,提供通用编码最佳实践与软件工程原则,帮助构建健壮、可维护、可扩展的代码。涵盖 DRY、KISS、YAGNI、SOLID 等核心原则,以及静态分析、自动化测试和代码变更验证流程。
compound-engineering 工作流的项目级配置技能,目前为占位状态。代码审查的审查代理选择已由 ce:review 自动完成,无需按项目配置。
commit-confirm 是 LegendApp/legend-skills 中的一个技能包装器,仅在用户显式调用时使用:先提出整棵工作树的提交计划,等待用户明确批准(如 go)后才执行提交。
面向 Python 的调试技能,覆盖三种手段:源码内 breakpoint() 加 pdb 交互调试、python -m pdb 直接启动脚本、debugpy 远程调试并支持 DAP 协议附着到已运行进程。
debugger 是一个面向错误、测试失败和异常行为的调试技能,专注于根因分析。它适用于复现报错、失败测试或意外应用行为,并在实施最小修复前测试多个根因假设。使用时会捕获错误信息与堆栈、确定复现步骤、定位故障点、实施最小修复并验证结果,同时输出根因解释、诊断证据、具体代码修复、测试方法和预防建议。该技能不捆绑本地支持脚本,需使用项目实际工具并保留失败证据;诊断本身不授权修改生产环境。
codebase-search 是一个面向代码库导航的技能,帮助在编辑前定位定义、调用点、入口、配置归属、测试、模板或内容引用。它把请求路由为单一搜索“包”,先缩小范围再读取匹配结果,最后返回紧凑的证据地图。资料未提供安装命令与收费信息。
vercel-react-best-practices 是 react-best-practices 的兼容性别名技能,用于让旧有工作流、安装脚本或平台特定配置在引用旧名称时仍能正常运行。它本身不是独立的知识库,而是一个重定向层:当用户或工具明确要求使用 vercel-react-best-practices,或某个脚本/工具界面字面引用了该名称,或任务涉及迁移与兼容性时,才应使用此别名。随后实际工作会路由到规范的 react-best-practices 技能,由其提供 React 与 Next.js 性能相关指导。对于一般的 React 或 Next.js 性能问题,不应默认选择此别名,而应直接使用 react-best-practices。
一个面向人力资源业务伙伴(HRBP)场景的 Claude 技能,覆盖人才战略、组织发展与员工关系,用于制定人力规划、设计绩效评估、进行薪酬分析与提供管理者辅导。
通用任务调度技能,通过开发工作流(步骤 0-9)启动、路由并执行任意任务,每次任务时调用:/task <描述>、/task #<issue> 或 /task。
gate-check 是游戏开发流程中的阶段门禁校验技能,用于判断项目是否具备进入下一开发阶段的条件,输出 PASS/CONCERNS/NOT ASSESSED/FAIL 结论,并列出阻塞项与所需产物。
Spike 是用于在正式开发前快速验证想法的轻量技能:把构想拆成可丢弃的可行性实验,先研究、再最小化构建,最后给出结论。适用于“试试看能不能行”“比较 A 与 B”“先做个原型”等场景,不适用于查文档即可回答或已进入生产路径的任务。
用于生成 API 文档的技能:基于 OpenAPI/Swagger 规范产出交互式文档、代码示例,并可选生成 SDK。适合需要为 REST 接口编写规范、模型、示例与安全定义的开发者。
mem0-integrate 是一个面向已有代码仓库的 Mem0 集成技能,采用目标驱动、测试先行的流水线,自动检测仓库语言,并让用户在 Mem0 的 Platform 与 OSS 两种产品之间选择。它强调非侵入式集成:新增代码而非替换现有记忆系统,默认通过功能开关(如 MEM0_ENABLED)控制,保证原有行为不变。技能会先抓取官方文档与 OpenAPI 规范作为事实依据,再按十个步骤执行:语言检测、仓库理解、产品选择、API 密钥检查、目标文档、集成计划、先写测试、实现、提交与交接、自愈循环。它要求仓库必须有后端,纯前端仓库会被拒绝;所有改动落在特性分支上,产出可审查的补丁与文档。该技能与 mem0-test-integration 配对用于验证,支持交互与 CI 两种模式,并提供明确的退出码。
通过控制平面 REST API 管理 MotherDuck 服务账号、令牌、Duckling 与 Dive 嵌入会话的技能,强调以官方 OpenAPI 规范为准、读写前先读、保护管理员令牌。