golang-pro
Golang Pro 是一个 Go 语言编码技能,专注于编写地道的 Go 代码,涵盖 goroutine、channel、接口、并发模式、错误处理、性能优化与测试,强调简单清晰、标准库优先。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,139 个结果
Golang Pro 是一个 Go 语言编码技能,专注于编写地道的 Go 代码,涵盖 goroutine、channel、接口、并发模式、错误处理、性能优化与测试,强调简单清晰、标准库优先。
graphql-architect 是一个面向 GraphQL API 架构设计的技能,专注于 Schema 设计、解析器优化与联邦(Federation)。它采用 schema-first 的设计方式,强调使用恰当的类型与接口,并通过 DataLoader 模式解决 N+1 查询问题、实现字段级授权与片段复用。该技能还覆盖实时数据的订阅实现、查询复杂度分析与限流、错误处理与部分响应,并输出分页模式(游标/偏移)与客户端查询示例,推荐使用 Apollo Server 或类似方案。
一个面向跨平台移动应用开发的技能角色,专注 React Native 或 Flutter 应用开发与原生集成,处理离线同步、推送通知和应用商店发布。资料未提供收费、价格、安装命令或具体使用步骤。
php-pro 是一个面向现代 PHP 开发的专业技能,强调使用生成器、迭代器、SPL 数据结构与现代 OOP 特性编写高性能、类型安全且符合 PSR 规范的 PHP 代码,适合处理大数据集与性能敏感场景。
一个专注于编写地道 Python 代码的技能,覆盖装饰器、生成器、async/await 等高级特性,强调性能优化、设计模式与高测试覆盖率。
Rust Pro 是一个面向 Rust 系统编程的写作与编码助手技能,专注所有权、借用与生命周期、trait 设计与泛型、async/await、安全并发、错误处理及必要时的 FFI/unsafe,输出惯用 Rust 代码与测试。
openapi-regen 用于在 AutoGPT 项目中重新生成 OpenAPI 规范与前端 API 客户端:先启动后端 REST 服务并抓取规范,再自动生成带类型的前端 hooks。适用于后端 API 变更后同步前端调用代码的场景。
一套系统化调试流程技能,要求在提出任何修复前先完成根因调查,适用于测试失败、生产缺陷、异常行为、性能与构建或集成问题,强调不靠猜测和快速补丁掩盖问题。
一个用于对已完成代码进行迭代式实现后复查的技能,需配合 Pi 扩展工具 phase_checkpoint_compact 使用;每次修复并验证后调用该工具完成压缩式交接,再进入下一轮复查,默认最多 5 轮。
project-status 是一个只读的项目状态简报技能:它把计划文档、Git 状态、代码实现证据、验证结果和 GitHub 上相关工作交叉核对,报告项目当前真实状态并给出一个有证据支持的下一步行动建议。
FastAPI Development 是一份用于构建异步 API 的技能资料,涵盖端点、依赖注入、Pydantic 校验、错误处理与测试,适用于创建 REST API、Web 后端或微服务。
Cortex Code 交互式教学技能,面向零基础用户,逐步讲解 Snowflake 终端 AI 编程助手 Cortex Code(CoCo)的启动、斜杠命令、特殊语法、技能、会话管理与安全模式,强调先解释后执行。
apply-openapi-overlay 是一个用于将 overlay 文件应用到 OpenAPI 规范(spec)上的技能,通过 overlay 对 spec 进行转换。它适用于已准备好 overlay 文件、需要在加入工作流前测试 overlay 变更,或用户提出“apply overlay”“merge overlay”“overlay apply”等请求的场景。使用时需要提供源 OpenAPI spec(-s)和 overlay 文件(-o),输出为转换后的 OpenAPI spec(--out)。核心命令为 speakeasy overlay apply -s <spec-path> -o <overlay-path> --out <output-path>。推荐做法是将 overlay 直接加入 workflow.yaml 的 overlays 配置中,overlay 按顺序应用,后一个可覆盖前一个。该技能还提供常见问题排查,如 target not found、invalid overlay、未应用任何变更等,并关联创建 overlay、重新生成 SDK、用 overlay 修复校验错误等相关技能。
check-workspace-status 是 Speakeasy SDK 生成技能集中的一项技能,用于检查当前 Speakeasy 工作区的配置与状态信息。它可帮助用户查看已配置的 SDK 目标、已发布 SDK 的版本与 URL、工作区名称与账户类型,以及未配置或生成失败的目标。该技能通过 speakeasy status 命令实现,支持 JSON 与 console 两种输出格式,适合在检查工作区认证是否正常、确认已配置哪些 SDK 目标或排查状态异常时使用。使用前需通过 speakeasy auth login 或设置 SPEAKEASY_API_KEY 环境变量完成认证。
create-openapi-overlay 是一个用于在不修改源 OpenAPI 规范的前提下定制 SDK 生成的技能。它通过创建 Overlay 文件,以 JSONPath 定位的方式对规范进行增量修改,例如重命名操作、分组、添加描述、配置重试、标记废弃端点以及添加 SDK 专用扩展等。适用于无法直接编辑源规范、需要修复 lint 问题或为 Speakeasy SDK 生成添加定制信息的场景。该技能支持手动编写 Overlay 模板,也可通过 speakeasy overlay compare 命令对比两个规范自动生成 Overlay。
该技能用于在无法修改源 OpenAPI 规范的情况下,通过 overlay(覆盖层)修复校验错误。当存在 lint 错误但源规范不可编辑时,可用它添加缺失的描述、标签或操作名称。输入为带校验错误的 OpenAPI 规范(必需)和 lint 输出(可选),输出为修复校验问题的 overlay 文件。它支持通过 x-speakeasy-name-override 改善操作名称、补充 summary/description、添加 tags 数组、使用 x-speakeasy-group 进行分组、使用 x-speakeasy-retries 配置重试。注意:无效 JSON/YAML、缺失必填字段、损坏的 $ref、错误数据类型等结构性问题无法用 overlay 修复,必须直接修改源规范。
get-ai-suggestions 是 Speakeasy SDK 生成技能集中的一项技能,用于借助 AI 为 OpenAPI 规范提供改进建议。它通过 speakeasy suggest 命令分析规范,可针对 operation ID(方法名)和错误类型给出建议,例如把自动生成的 get_api_v1_users_list 转换为更直观的 listUsers。建议可打印到控制台,也可输出为 overlay 文件,再通过 workflow.yaml 应用到 SDK 生成流程中。使用前需完成认证,非交互环境可设置 SPEAKEASY_API_KEY 环境变量。
improve-operation-ids 是 Speakeasy SDK 生成技能集中的一项技能,用于将 SDK 中自动生成、可读性差的丑陋方法名(如 GetApiV1Users)改进为直观的分组方法名(如 sdk.users.list())。它通过分析 OpenAPI 规范,生成更合理的 operation ID 建议,并可选地输出 overlay 文件,从而在重新生成 SDK 时应用这些命名改进。该技能适用于 SDK 方法命名混乱、需要统一命名风格的场景,支持交互式与非交互式(CI/CD、AI 代理)环境,非交互式环境需通过 SPEAKEASY_API_KEY 环境变量配置认证。
merge-openapi-specs 是一个用于将多个 OpenAPI 规范文件合并为单一规范的技能,基于 speakeasy merge 命令实现。它适用于将微服务各自的规范整合为统一 API、合并不同版本的规范文件,以及组合公开与内部 API 规范等场景。使用时通过 -s 参数逐个指定待合并的规范(至少两个),用 -o 指定合并后的输出路径。当规范之间存在冲突时,后指定的规范会覆盖先前规范中的重复路径,而 schema 冲突可能需要手动解决,建议合并后检查输出正确性。常见问题包括重复 schema 名称、跨规范 $ref 引用缺失以及重复路径,可通过重命名 schema、确保引用完整或调整基础路径来处理。该技能与 validate-openapi-spec、start-new-sdk-project、create-openapi-overlay 等相关技能配合使用。
regenerate-sdk 是一个用于在 OpenAPI 规范变更后重新生成 SDK 的技能。它通过执行 speakeasy run 命令来运行已配置的工作流并重新生成 SDK 代码。适用于 OpenAPI 规范更新、workflow.yaml 或 overlay 配置变更、以及需要使用最新 Speakeasy 版本重新生成的场景。触发词包括 "regenerate SDK"、"run speakeasy"、"speakeasy run"、"rebuild SDK"、"update SDK"、"spec changed"。使用前需确保 .speakeasy/workflow.yaml 存在、OpenAPI 规范已配置、并完成认证(通过 speakeasy auth login 或设置 SPEAKEASY_API_KEY 环境变量)。命令支持运行全部目标、指定目标或指定源,并提供 AI 友好的输出模式。
面向 Spring Boot 开发的技能资料,覆盖自动配置、REST API、JPA 数据访问、安全、测试与生产可用特性,帮助构建企业级应用。
面向 Node.js/TypeScript API 的测试技能,覆盖集成测试、契约测试与 E2E 验证,涉及 Jest、Vitest、Supertest 及测试数据准备。
Karakeep Knowledge 是一个面向编程智能体的技能,通过官方 Karakeep MCP 服务器,为编码代理提供一份本地持久化的知识收藏。它把保存的网站、源码内容、截图和可搜索文本集中到一个集合中,供代理在编码任务中复用。该技能复用官方 Karakeep MCP 服务器和用户已有账号,不需要云端账号或外部 AI 提供商。主要使用场景包括:为编程代理配置或连接 Karakeep、检查本地知识服务状态、在需要时查阅已保存的组件库、框架、设计参考或说明文档、保存或导入用户要求添加的参考资料、检查项目就绪状态并核对已批准文档、草稿与会话报告、按请求或既有自动整理策略整理已保存的知识。使用时遵循四条路由:设置或连接、使用集合、同步仓库知识、整理集合。普通使用为只读;导入、打标签、同步、整理、创建账号和修改配置都需要相应请求或有效的长期策略。
结对编程搭档技能:在交付代码的同时附上结构化自我审查,覆盖正确性、安全、性能、可读性、健壮性五个维度,并重点捕捉 AI 生成代码的特有缺陷。适用于边写边审、高可靠实现与交付前自查,不替代正式 PR 评审或安全专项审计。