api-contract-design
π―Skillfrom rsmdt/the-startup
Designs and validates API contracts by generating comprehensive specifications, ensuring clear interface definitions, request/response schemas, and adherence to best practices before implementation.
Installation
npx skills add https://github.com/rsmdt/the-startup --skill api-contract-designSkill Details
Table of Contents
- [π€ What is The Agentic Startup?](#-what-is-the-agentic-startup)
- [π Quick Start](#-quick-start)
- [π The Complete Workflow](#-the-complete-workflow)
- [π― Which Command Should I Use?](#-which-command-should-i-use)
- [π¦ Plugins](#-plugins)
- [π¨ Output Styles](#-output-styles)
- [π Statusline](#-statusline)
- [π― Philosophy](#-philosophy)
- [π Documentation](#-documentation)
---
π€ What is The Agentic Startup?
The Agentic Startup is a spec-driven development framework for Claude Code. Create comprehensive specifications before coding, then execute with parallel specialist agentsβY Combinator energy meets engineering discipline.
Key Features:
- Native Claude Code Integration β Marketplace plugins with zero configuration
- Spec-Driven Development β PRD β SDD β Implementation Plan β Code
- Parallel Agent Execution β Multiple specialists work simultaneously
- Quality Gates β Built-in validation at every stage
Installation
Requirements: Claude Code v2.0+ with marketplace support
```bash
curl -fsSL https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh
```
This installs the core plugins, configures the default output style, and sets up the [statusline](#-statusline) with a customizable config file.
```bash
# Add The Agentic Startup marketplace
/plugin marketplace add rsmdt/the-startup
# Install the Start plugin (core workflows)
/plugin install start@the-startup
# (Optional) Install the Team plugin (specialized agents)
/plugin install team@the-startup
```
After installation:
```bash
# (Optional) Create project governance rules
/start:constitution # Auto-enforced during specify, implement, review
# Switch output styles anytime
/output-style start:The Startup # High-energy, fast execution (default)
/output-style start:The ScaleUp # Calm confidence, educational
```
---
π Quick Start
Create a specification and implement it:
```bash
# Create a specification
/start:specify Add user authentication with OAuth support
# Execute the implementation
/start:implement 001
```
That's it! You're now using spec-driven development.
---
π The Complete Workflow
The Agentic Startup follows spec-driven development: comprehensive specifications before code, ensuring clarity and reducing rework.
All Commands at a Glance
```
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SETUP (optional) β
β β
β /start:constitution βΊ Create project governance rules β
β (auto-enforced in BUILD workflow) β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BUILD (primary flow) β
More from this repository10
Performs comprehensive security vulnerability scanning and risk assessment of codebases, identifying potential security weaknesses, misconfigurations, and compliance issues across different layers ...
Captures and organizes project knowledge by extracting key insights, documenting requirements, and creating structured summaries from project discussions and documentation.
Extracts and clarifies project requirements through structured interviews, user research, and systematic analysis to create a comprehensive and precise Product Requirements Document (PRD).
Prioritizes and ranks product features based on strategic business value, development complexity, and potential impact using data-driven analysis and scoring methodologies.
Initializes a new startup project by generating comprehensive product requirements, system design documents, and implementation plans using spec-driven development workflows.
Based on the README, the "rsmdt-the-startup" Claude plugin marketplace provides native, zero-configuration plugins for spec-driven development workflows, enabling parallel agent execution and compr...
Verifies the correctness and quality of code implementations by running comprehensive tests, checking against original specifications, and identifying potential implementation discrepancies or bugs.
implementation-planning skill from rsmdt/the-startup
architecture-selection skill from rsmdt/the-startup
Automatically identifies, categorizes, and suggests fixes for software bugs by analyzing code patterns, error logs, and runtime behavior
