# Engineering Docs - [Engineering Docs: 22 AI Documentation Skills for Engineers](https://edocs.iamnaime.info.bd/introduction.md): Engineering Docs is an open-source npm plugin giving AI coding agents 22 composable documentation skills — from raw idea to production-ready blueprint. - [Engineering Docs Quickstart: Install and Run in Minutes](https://edocs.iamnaime.info.bd/quickstart.md): Install the engineering-docs npm plugin, pick your agent platform, and generate your first professional documentation set from a raw project idea. - [How Engineering Docs Works: Pipeline and Orchestrator](https://edocs.iamnaime.info.bd/how-it-works.md): A deep dive into Engineering Docs' six-phase pipeline: mode detection, tool-call interviews, context loading, sequential generation, and the master index. - [Install Engineering Docs on any AI coding agent](https://edocs.iamnaime.info.bd/installation/overview.md): One-command setup for 14 AI agents — Claude Code, Gemini CLI, Cursor, Goose, Pi, Cline, and more. All 22 skills install with safe-write protection. - [Install Engineering Docs in Claude Code](https://edocs.iamnaime.info.bd/installation/claude-code.md): Three ways to add all 22 engineering skills to Claude Code: official marketplace, manual registry, or the global --claude flag via npx. - [Install Engineering Docs in Gemini CLI](https://edocs.iamnaime.info.bd/installation/gemini-cli.md): Install all 22 engineering skills in Gemini CLI via the official extensions command, the --gemini flag, a git clone, or the cross-platform setup script. - [Install Engineering Docs in Cursor and Windsurf](https://edocs.iamnaime.info.bd/installation/cursor-windsurf.md): Add 22 engineering documentation skills to Cursor or Windsurf as project-scoped .mdc rules — one file per skill, installed to .cursor/rules/ in seconds. - [Install Engineering Docs on Goose, Pi, Cline, and more](https://edocs.iamnaime.info.bd/installation/other-agents.md): Flag-by-flag install guide for Goose, Pi, OpenCode, Kilo Code, Roo Code, Cline, Factory Droid, Kimi Code, Codex, and Copilot CLI — all 22 skills. - [Engineering Docs Orchestrator: routing ideas to blueprints](https://edocs.iamnaime.info.bd/concepts/orchestrator.md): How using-engineering-docs routes raw ideas through the skill pipeline — managing sequencing, interviews, consistency, and session state automatically. - [Greenfield vs. Brownfield: Engineering Docs project modes](https://edocs.iamnaime.info.bd/concepts/greenfield-vs-brownfield.md): How Engineering Docs detects whether you are starting from scratch or extending an existing system, and what changes in each mode. - [Skill pipeline: document sequencing and phase gates](https://edocs.iamnaime.info.bd/concepts/skill-pipeline.md): How Engineering Docs orders its 22 skills from Phase 0 through ongoing, why sequence matters, and how context passes between documents. - [Cross-document consistency checks in Engineering Docs](https://edocs.iamnaime.info.bd/concepts/cross-document-consistency.md): How Engineering Docs catches entity, decision, and terminology drift across your document set — with incremental checks and a final completeness pass. - [Start a new project with Engineering Docs Greenfield Mode](https://edocs.iamnaime.info.bd/guides/new-project.md): Walk through Greenfield Mode end to end: from a raw idea to a complete .engineering-docs/ folder ready for any coding agent to build from. - [Add a feature to an existing project with Engineering Docs](https://edocs.iamnaime.info.bd/guides/adding-a-feature.md): How Engineering Docs detects an existing codebase, scopes to relevant skills only, and appends new numbered documents without overwriting prior ones. - [Invoke any Engineering Docs skill directly, no orchestrator](https://edocs.iamnaime.info.bd/guides/using-standalone-skills.md): Call any of the 22 skills directly when you know which document you need, skipping the orchestrator pipeline for fast, targeted single-artifact output. - [Use Engineering Docs MCP server for document validation](https://edocs.iamnaime.info.bd/guides/mcp-integration.md): How the Engineering Docs MCP server exposes validate_document_set, check_consistency, and generate_index to MCP-compatible clients and CI pipelines. - [using-engineering-docs: AI doc pipeline orchestrator](https://edocs.iamnaime.info.bd/skills/using-engineering-docs.md): Entry-point skill that takes a raw project idea, decides which of the 22 skills apply, and drives the full doc pipeline without you naming a single skill. - [business-concept: define your product idea before building](https://edocs.iamnaime.info.bd/skills/business-concept.md): Turn a raw project idea into a complete business concept covering problem, target users, value proposition, monetization, and standing constraints. - [project-plan: scope, milestones, RACI, and work breakdown](https://edocs.iamnaime.info.bd/skills/project-plan.md): Generate a delivery plan covering WBS, three-point estimates, RACI ownership, critical path, risk register, budget, and change management. - [user-personas-behavior: personas, JTBD, and success metrics](https://edocs.iamnaime.info.bd/skills/user-personas-behavior.md): Define who a product is for using JTBD framing, map user journeys, set leading and lagging success metrics, and produce an analytics event-tracking plan. - [Technical Specification Skill: SRS/TSD with EARS Syntax](https://edocs.iamnaime.info.bd/skills/technical-specification.md): Write a complete SRS/TSD with SMART requirements in EARS syntax, FR/NFR coverage, traceability matrix, and acceptance criteria per ISO/IEC/IEEE 29148. - [Technical Feasibility Study Skill: Go/No-Go with Evidence](https://edocs.iamnaime.info.bd/skills/technical-feasibility-study.md): Assess a proposed technical approach across technical, resource, operational, and risk dimensions and produce a go/no-go recommendation backed by evidence. - [System Architecture Document Skill: C4, 4+1, ADR Log](https://edocs.iamnaime.info.bd/skills/system-architecture-document.md): Produce a System Architecture Document with C4 diagrams at three levels, 4+1 views, integration map, security architecture, and an embedded ADR log. - [Architecture Decision Record Skill: Immutable MADR Format](https://edocs.iamnaime.info.bd/skills/architecture-decision-record.md): Create an immutable Architecture Decision Record: context, decision, evaluated alternatives with rejection reasons, and consequences — in MADR format. - [Technical Blueprint Skill: Feature Design Document (TDD)](https://edocs.iamnaime.info.bd/skills/technical-blueprint.md): Produce a Technical Design Document per feature: problem statement, design, API contracts, security threat model, test plan, and rollback procedure. - [API Design Document Skill: OpenAPI 3.1 and RFC 7807](https://edocs.iamnaime.info.bd/skills/api-design-document.md): Design a production REST API: resource model, endpoint contracts, OpenAPI 3.1, RFC 7807 errors, versioning, rate limiting, pagination, and webhooks. - [Database Design Document Skill: ERD and Schema](https://edocs.iamnaime.info.bd/skills/database-design-document.md): Design a production database schema: Mermaid ERD, MySQL/PostgreSQL DDL, data dictionary, indexing strategy, normalization, and migration rollbacks. - [UX Flow Specification Skill: Screen Flows and States](https://edocs.iamnaime.info.bd/skills/ux-flow-specification.md): Map every screen state (loading, empty, error, success), user journeys, information architecture, and edge case recovery paths before implementation. - [Design System Specification Skill: Tokens and WCAG](https://edocs.iamnaime.info.bd/skills/design-system-specification.md): Define the visual language for a web project: design tokens, typography scale, 8px grid, WCAG 2.2 compliance, 13 component specs, and dark mode rules. - [Access Control Specification Skill: RBAC and Audit](https://edocs.iamnaime.info.bd/skills/admin-access-control-specification.md): Define who can do what: RBAC role inventory, zero-blank permission matrix, ABAC rules, audit logging, separation of duties, and break-glass procedures. - [security-threat-model: STRIDE analysis and risk register](https://edocs.iamnaime.info.bd/skills/security-threat-model.md): Produce a structured STRIDE threat model with DFD trust boundaries, risk register, and concrete mitigations before code ships. Conditional skill. - [test-strategy-document: pyramid, CI gates, and coverage](https://edocs.iamnaime.info.bd/skills/test-strategy-document.md): Produce a full QA plan: testing pyramid distribution, mocking contracts, CI runsheet, coverage thresholds, and environment architecture. Always-core skill. - [implementation-plan: phased build sequence and phase gates](https://edocs.iamnaime.info.bd/skills/implementation-plan.md): Produce a dependency-ordered build sequence with Definition of Ready, Definition of Done, and concrete verification steps per phase. Always-core skill. - [deployment-plan: strategy, go/no-go gate, and rollback](https://edocs.iamnaime.info.bd/skills/deployment-plan.md): Produce a deployment runsheet covering strategy selection, go/no-go checklist, monitoring thresholds, rollback steps, and sign-off. Always-core skill. - [Technical Runbook — Google SRE on-call operations skill](https://edocs.iamnaime.info.bd/skills/technical-runbook.md): Generate a production runbook with alert procedures, diagnostic commands, escalation paths, and maintenance steps following Google SRE runbook standards. - [SLO & Error Budget Document — SLI targets and burn-rate](https://edocs.iamnaime.info.bd/skills/slo-error-budget-document.md): Define SLI/SLO targets, error budgets, and multi-window burn-rate alerts with a pre-agreed budget policy that replaces reliability debates with data. - [Disaster Recovery Plan — RTO/RPO and failover runsheets](https://edocs.iamnaime.info.bd/skills/disaster-recovery-plan.md): Build a DR plan with RTO/RPO targets, 3-2-1 backup strategy, per-scenario failover runsheets, and drill schedules covering ransomware and regional outages. - [Incident Postmortem — Blameless Five Whys RCA skill](https://edocs.iamnaime.info.bd/skills/incident-postmortem.md): Write a blameless post-incident review with timestamps, Five Whys analysis, quantified impact metrics, and owner-assigned action items with due dates.