sdd-template

Generate a complete Software Design Document from a PRD using the Atlassian 8-section template.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sahajamoth/apex --skill sdd-template-sahajamoth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-template
Source: https://github.com/sahajamoth/apex/tree/main/.claude/skills/sdd-template
Command: npx skills add https://github.com/sahajamoth/apex --skill sdd-template-sahajamoth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Atlassian 8-section SDD template standardizes architectural documentation, helping teams create consistent, comprehensive design documents from PRDs.

Core Features & Use Cases

  • 8-section coverage including Introduction, System Overview, Design Considerations, Architectural Strategies, System Architecture, Policies and Tactics, Detailed Design, and Appendix.
  • Built-in templates and guidance for requirements traceability, data models, risk considerations, and appendix content.
  • Use cases include PRD-to-SDD conversion, onboarding new engineers, and cross-team architecture reviews.

Quick Start

Create a complete Software Design Document using the Atlassian 8-section template from the provided PRD.

Frequently Asked Questions about sdd-template

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

FAQPage Schema
How do I generate a software design document from a PRD?

To generate a software design document from a PRD, you can use the Atlassian 8-section template to automatically populate sections like System Overview, Design Considerations, and Detailed Design with standardized architectural guidance.

What is the Atlassian 8-section format for architectural documentation?

The Atlassian 8-section format for architectural documentation is a standardized template covering Introduction, System Overview, Design Considerations, Architectural Strategies, System Architecture, Policies and Tactics, Detailed Design, and Appendix to ensure comprehensive system design.

Can I use this template for API design and system redesigns?

Yes, you can use this template for API design and system redesigns. It applies to architecture planning by providing built-in templates for requirements traceability, data models, and risk considerations during cross-team reviews.

What is the best way to standardize software design documents across teams?

The best way to standardize software design documents across teams is adopting a structured 8-section template. This ensures consistent coverage of architectural strategies, policies, and detailed design, facilitating smoother cross-team architecture reviews and onboarding.

Does the SDD template include guidance for requirements traceability?

Yes, the SDD template includes built-in guidance for requirements traceability. It maps PRD inputs directly into the document sections, ensuring architectural decisions and detailed designs maintain clear links to original requirements.

When do I need a standardized software design document template?

You need a standardized software design document template during architecture planning, system redesigns, or API design efforts. It helps create consistent, comprehensive design documents from PRDs for cross-team reviews and onboarding new engineers.