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.