api-artifacts
CommunityAuto-generate API docs from manifests
System Documentation
What problem does it solve?
This Skill automates the generation of comprehensive API artifacts (OpenAPI specs, Postman collections, AsyncAPI specifications, and GraphQL schemas) from architecture manifests, eliminating manual replication and drift across documentation and testing artifacts.
Core Features & Use Cases
- OpenAPI 3.1 generation: Derives a per-service REST API spec from responsibilities and shared types.
- Postman collection generation: Produces ready-to-use collections for API testing with environment variables and sample requests.
- AsyncAPI generation: Creates event-driven interface specs for all message channels defined in the manifest.
- GraphQL schema generation: Generates GraphQL schemas and input types from shared contracts and service definitions.
- Template-driven output: Ensures consistent naming, versions, and examples across artifacts.
Use Case: When you have a multi-service architecture described in a manifest, generate all necessary API artifacts in one pass to accelerate integration and testing.
Quick Start
Use this skill to generate OpenAPI, Postman, AsyncAPI, and GraphQL artifacts from your manifest file (e.g., manifest.yaml). The artifacts will be output to an artifacts/ directory and include openapi.yaml, postman-collection.json, asyncapi.yaml, and graphql-schema.graphql.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: api-artifacts Download link: https://github.com/navraj007in/architecture-cowork-plugin/archive/main.zip#api-artifacts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.