contract-designer
CommunityDesign and document contracts before build
AuthorPrathmesh2000
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Designing and documenting contracts between services to ensure API boundaries, event schemas, and data agreements are agreed before implementation, reducing integration issues later.
Core Features & Use Cases
- REST API contracts using OpenAPI to define endpoints, request/response schemas, and versioning.
- Event contracts using AsyncAPI to describe event channels, payloads, and guarantees.
- Data contracts & governance to align data models and cross-service expectations, with ADR-style decision records.
- Use Case: When teams plan a new microservice, design contracts first to enable independent development and safer migrations.
Quick Start
Document the REST API endpoints, event schemas, and data contracts for your new service before implementation.
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: contract-designer Download link: https://github.com/Prathmesh2000/cursor_agent-orchestrator/archive/main.zip#contract-designer 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 471,000+ vetted skills library on demand.