documentation-system-design

Create and validate system documentation with structured frontmatter and metadata.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/s3nex-com/sdlc-skills-library --skill documentation-system-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-system-design
Source: https://github.com/s3nex-com/sdlc-skills-library/tree/main/skills/phase2/documentation-system-design
Command: npx skills add https://github.com/s3nex-com/sdlc-skills-library --skill documentation-system-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documentation is essential for operability, handovers, and safe production deployments; without adequate docs, systems are hard to operate and maintain.

Core Features & Use Cases

  • Guidelines for creating system context diagrams, runbooks, API usage guides, onboarding docs, and documentation quality assessments.
  • Templates and best practices for root README, runbooks, and operational handover documentation to support production readiness.
  • Guidance for evaluating whether documentation meets the standard required for a production deployment and for sustaining documentation quality over time.

Quick Start

Start by auditing an existing service's documentation and creating a prioritized plan to address gaps.

Frequently Asked Questions about documentation-system-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create production-ready system documentation for a new service?

Production-ready system documentation requires structured runbooks, system context diagrams, API usage guides, and onboarding docs. This process enforces standardized frontmatter with metadata and a Markdown body to ensure safe operation and seamless handover for new services.

What should be included in operational handover documentation for a production deployment?

Operational handover documentation must include runbooks, root READMEs, onboarding guides, and system context diagrams. It meets production readiness standards by applying structured frontmatter with metadata, ensuring systems remain operable and maintainable across team transitions.

How do I assess if my existing documentation meets production readiness standards?

Assess documentation quality for production readiness by auditing existing service docs against operational guidelines. This generates a prioritized plan to address gaps in system context diagrams, runbooks, and API usage guides to sustain long-term documentation quality.

What is the best way to structure system context diagrams and runbooks for onboarding?

Structure system context diagrams and runbooks by generating metadata from repository assets and applying enforced frontmatter. This creates a consistent Markdown guidance body, ensuring onboarding guides and API usage documentation remain standardized across services.

Can I generate documentation metadata automatically from existing repository assets?

Yes, documentation metadata can be generated automatically from existing repository assets. The process extracts category, keywords, and dependencies directly from your codebase to populate the structured frontmatter required for valid system documentation and handover.

When do I need to create runbooks and API usage guides for a service handover?

Runbooks and API usage guides are required when a service approaches production or undergoes team handover. This documentation ensures safe operation by providing structured operational guidelines and sustaining documentation quality over time through standardized metadata.