contract-define

Community

Align frontend and backend with an API contract.

Authorjuan-estrada-itti
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Contract Define skill helps frontend and backend teams align on a shared API contract by generating precise, RFC/PRD-driven specifications that serve as a single source of truth.

Core Features & Use Cases

  • Generates api-contract.md, data-model.md, events.md, and flows.md from RFC and PRD to standardize interfaces.
  • Reads existing backend/frontend codebases to propose compatible endpoints and data models, reducing integration defects.
  • Use Case: when starting a greenfield feature or brownfield integration, create a complete contract before implementation to prevent FE/BE drift.

Quick Start

Copy this directory to your Claude skills folder and provide an approved RFC and PRD so the contract artifacts can be generated.

Dependency Matrix

Required Modules

None required

Components

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-define
Download link: https://github.com/juan-estrada-itti/way-of-work-tools/archive/main.zip#contract-define

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.