contract-first-api-development
关于
This skill helps developers design APIs by first creating OpenAPI/AsyncAPI specifications, contracts, and mocks. It's used to establish a clear contract between services before implementation begins, ensuring alignment. The process includes clarifying requirements, reviewing system constraints, and producing the necessary design artifacts.
快速安装
Claude Code
推荐npx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/contract-first-api-development在 Claude Code 中复制并粘贴此命令以安装该技能
GitHub 仓库
相关推荐技能
api-design-and-versioning
其他该Skill帮助开发者设计具备版本控制和弃用策略的REST/GraphQL API。它通过分析系统上下文和约束条件,提供架构选型建议并生成详细的设计方案与实施工件。适用于需要构建可维护、向后兼容的API接口的开发场景。
api-gateway-configurator
其他该Skill帮助开发者配置API网关的核心功能,包括速率限制、身份验证、请求转换、缓存和负载均衡。它适用于设计或实施API网关方案时,能基于系统上下文和需求生成配置计划与相关规范文档。关键特性是提供结构化的步骤指导,确保符合安全、性能及合规性要求。
api-gateway-configurator
其他该Skill帮助开发者配置API网关的核心功能,包括速率限制、身份验证、请求转换、缓存和负载均衡。它适用于设计或实施API网关方案的场景,能根据系统上下文和需求生成配置计划与验证步骤。关键特性是提供结构化流程,确保安全合规的同时输出可落地的设计文档与配置规范。
api-design-and-versioning
其他该Skill帮助开发者设计REST/GraphQL API的版本管理和弃用策略。它通过系统化的步骤指导API架构设计,包括范围澄清、依赖审查和模式选择。输出包含实施计划、技术规格和验收标准,适用于需要结构化API版本控制方案的开发场景。
