Skip to main content
Engineering Docs is an open-source plugin that gives your AI coding agent principal-level documentation skills. Drop a raw project idea into Claude Code, Gemini CLI, Cursor, or any of 14+ supported agents and get back a complete, cross-consistent engineering document set — business concept, architecture, API design, security model, deployment plan, and more — all generated through a structured interview, never invented.

Quickstart

Install the plugin and generate your first document set in minutes.

How It Works

Understand the orchestrator, interview model, and document pipeline.

Installation

Per-agent install instructions for Claude Code, Gemini CLI, Cursor, and more.

Skills Reference

Browse all 22 skills — what each produces and when to use it.

What Engineering Docs gives you

Engineering Docs packages 22 documentation skills into a single plugin. One entry point — the using-engineering-docs orchestrator — detects whether you’re starting a new project or extending an existing one, interviews you with targeted questions (one at a time, never repeating context already captured), and generates each document using the right specialist skill in the right order.

Discovery & Planning

Business concept, project plan, user personas

Specification & Architecture

Tech spec, feasibility study, system architecture, ADRs

Design & API

API design, database schema, UX flows, access control

Quality & Delivery

Threat model, test strategy, implementation plan, deployment

Operations

Runbooks, SLOs, disaster recovery, incident postmortems

14+ Agents

Claude Code, Gemini CLI, Cursor, Copilot, Goose, Pi, Cline…

Get started in one command

The interactive installer detects your agent and copies the plugin to the right directory. Or install directly for your agent:

From idea to blueprint

1

Give your agent a raw idea

Say “I want to build X” — no formatting required. The orchestrator handles the rest.
2

Answer 2–3 targeted questions per document

Each skill interviews you via tool calls, reading prior documents so it never asks what you’ve already answered.
3

Review each document before proceeding

Every generated document is yours to approve, edit, or redirect before the next skill runs.
4

Receive a complete, cross-consistent blueprint

A .engineering-docs/ folder with every document and a master index.md — ready to hand to any coding agent or engineer.
Every document is produced against real engineering standards: ISO/IEC/IEEE 29148 for requirements, C4 Model for architecture, STRIDE for threat modeling, Google SRE for operations, and OpenAPI 3.1 for APIs.