Openapi Spec Generation
技能 已验证 活跃Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
To efficiently create and manage OpenAPI 3.1 specifications for RESTful APIs, facilitating API documentation, SDK generation, and contract compliance.
功能
- Generate OpenAPI 3.1 specs from code
- Support for design-first and hybrid approaches
- Provide complete API specification templates
- Offer code-first generation examples (Python/FastAPI, TypeScript/tsoa)
- Include validation and linting tooling guidance
使用场景
- Creating API documentation from scratch
- Generating OpenAPI specs from existing codebases
- Designing API contracts using a design-first methodology
- Validating API implementations against their specifications
- Generating client SDKs from OpenAPI specifications
非目标
- Executing the generated OpenAPI specifications
- Deploying API documentation portals
- Automating the full API development lifecycle beyond specification generation
安装
请先添加 Marketplace
/plugin marketplace add wshobson/agents/plugin install documentation-generation@claude-code-workflows质量评分
已验证类似扩展
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Openclaw Testing
100Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
Crabbox
100Use Crabbox for OpenClaw remote validation across Linux, macOS, Windows, and WSL2. Default to Blacksmith Testbox for broad Linux proof; includes direct Blacksmith and owned AWS/Hetzner fallback notes when Crabbox fails.
Brainstorm Experiments Existing
100Design experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.
Plugin Authoring
100用于在创建、修改或调试 Claude Code 插件时使用。当遇到 .claude-plugin/、plugin.json、marketplace.json、commands/、agents/、skills/ 或 hooks/ 目录时触发。提供模式、模板、验证工作流和故障排除。