> ## Documentation Index
> Fetch the complete documentation index at: https://edocs.iamnaime.info.bd/llms.txt
> Use this file to discover all available pages before exploring further.

# Engineering Docs: Principal-Level AI Documentation Skills

> 22 composable, auto-triggering skills that turn your AI coding agent into a principal engineer — from raw idea to production-ready documentation.

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.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install the plugin and generate your first document set in minutes.
  </Card>

  <Card title="How It Works" icon="diagram-project" href="/how-it-works">
    Understand the orchestrator, interview model, and document pipeline.
  </Card>

  <Card title="Installation" icon="download" href="/installation/overview">
    Per-agent install instructions for Claude Code, Gemini CLI, Cursor, and more.
  </Card>

  <Card title="Skills Reference" icon="book-open" href="/skills/using-engineering-docs">
    Browse all 22 skills — what each produces and when to use it.
  </Card>
</CardGroup>

## 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.

<CardGroup cols={3}>
  <Card title="Discovery & Planning" icon="lightbulb" href="/skills/business-concept">
    Business concept, project plan, user personas
  </Card>

  <Card title="Specification & Architecture" icon="sitemap" href="/skills/technical-specification">
    Tech spec, feasibility study, system architecture, ADRs
  </Card>

  <Card title="Design & API" icon="pen-ruler" href="/skills/api-design-document">
    API design, database schema, UX flows, access control
  </Card>

  <Card title="Quality & Delivery" icon="shield-check" href="/skills/security-threat-model">
    Threat model, test strategy, implementation plan, deployment
  </Card>

  <Card title="Operations" icon="gauge" href="/skills/technical-runbook">
    Runbooks, SLOs, disaster recovery, incident postmortems
  </Card>

  <Card title="14+ Agents" icon="plug" href="/installation/overview">
    Claude Code, Gemini CLI, Cursor, Copilot, Goose, Pi, Cline…
  </Card>
</CardGroup>

## Get started in one command

```bash theme={null}
npx engineering-docs
```

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

<CodeGroup>
  ```bash Claude Code theme={null}
  /plugin install engineering-docs@claude-plugins-official
  ```

  ```bash Gemini CLI theme={null}
  gemini extensions install https://github.com/fattain-naime/engineering-docs
  ```

  ```bash Cursor / Windsurf theme={null}
  npx engineering-docs --cursor
  ```

  ```bash Cline theme={null}
  npx engineering-docs --cline
  ```
</CodeGroup>

## From idea to blueprint

<Steps>
  <Step title="Give your agent a raw idea">
    Say "I want to build X" — no formatting required. The orchestrator handles the rest.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Review each document before proceeding">
    Every generated document is yours to approve, edit, or redirect before the next skill runs.
  </Step>

  <Step title="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.
  </Step>
</Steps>

<Note>
  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.
</Note>
