system-design-doc

Generate system design documentation with architecture, data flows, and deployment topology.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill system-design-doc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: system-design-doc
Source: https://github.com/jamesaphoenix/tx-agent-kit/tree/main/.claude/skills/system-design-doc
Command: npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill system-design-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This design doc skill helps engineering teams generate consistent, comprehensive system-level architecture documents for multi-domain initiatives, saving time and ensuring alignment.

Core Features & Use Cases

  • Scaffold system design docs using the tx doc add design workflow and link to a living plan file.
  • Capture architecture diagrams, data flows, service boundaries, invariants, failure modes, deployment topology, and security considerations in a single spec.
  • Reuse plan-driven templates to drive deep context gathering, fill-in sections, audit, validate, and link results to the plan.

Quick Start

Run the full design doc workflow to scaffold and fill a system design document for your initiative.

Frequently Asked Questions about system-design-doc

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

FAQPage Schema
What is a system design doc and when do I need one for multi-service architecture?▼

A system design doc captures architecture, data flows, service boundaries, and deployment topology for cross-domain initiatives. You need one for multi-service design initiatives to ensure alignment and document operational considerations like failure modes and security.

How do I generate system design documentation that captures architecture and data flows?▼

Generate system design documentation by running a plan-driven workflow that scaffolds the doc structure, gathers deep context, fills in architecture and data flow sections, audits, validates, and syncs results to a living plan file.

What's the best way to structure a system design doc for scalability and service boundaries?▼

The best way to structure a system design doc is using a template with mandatory frontmatter that captures architecture diagrams, service boundaries, invariants, failure modes, deployment topology, and security considerations in a single spec linked to a living plan.

Does the system design doc workflow require linking to a living plan file?▼

Yes, the system design doc workflow requires plan linkage. It scaffolds documents using a plan-driven template and syncs the filled, audited, and validated results back to the living plan file.

Can I use this system design doc template for cross-domain initiatives involving multiple services?▼

Yes, the system design doc template is specifically applicable to cross-domain initiatives requiring multi-service design. It captures service boundaries, data flows, and operational considerations to align engineering teams across domains.

What sections are mandatory in a system-level architecture document for deployment topology?▼

Mandatory sections include architecture, service boundaries, data flows, invariants, failure modes, deployment topology, and security considerations. The template enforces mandatory frontmatter and requires plan linkage to maintain document structure.