phase_03_architecture_design

Convert requirements into architecture blueprints with ADRs and threat models.

2|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Harery/OCTALUME --skill phase-03-architecture-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase_03_architecture_design
Source: https://github.com/Harery/OCTALUME/tree/main/skills/phase_03_architecture_design
Command: npx skills add https://github.com/Harery/OCTALUME --skill phase-03-architecture-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill translates incomplete requirements into a robust, scalable architecture blueprint that guides development teams from concept to concrete design.

Core Features & Use Cases

  • System Architecture Design: produce a comprehensive system architecture blueprint including components, interfaces, and ADRs.
  • Security & Data Architecture: design security architecture, threat models, data models, and infrastructure considerations.
  • Documentation & Governance: generate Architecture Decision Records, threat models, and supporting technical specifications for implementation.

Quick Start

Run this skill to transform Phase 2 requirements into Phase 3 artifacts. The skill outputs System Architecture Document, Security Architecture Document, Data Architecture (ERD, Schemas), Cloud Infrastructure Design, API Specifications (OpenAPI/Swagger), Architecture Decision Records (ADRs), and Threat Models. Provide the referenced ADR and threat model templates as needed.

Frequently Asked Questions about phase_03_architecture_design

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

FAQPage Schema
How do I turn requirements into a system architecture blueprint for a cloud-native environment?

System architecture design converts requirements into a concrete blueprint covering components, interfaces, and ADRs. This skill generates system architecture documents tailored for cloud-native, multi-service environments to guide engineering teams.

What is threat modeling in security architecture and when do I need it?

Threat modeling identifies security risks within your security architecture design. You need it when developing multi-service environments to produce threat model artifacts that mitigate vulnerabilities before implementation begins.

How do I generate Architecture Decision Records for my system design?

Architecture Decision Records are generated as part of the architecture blueprint to document technical decisions. The skill outputs ADRs alongside system and security architecture documents to provide governance and technical specifications.

Can I produce API specifications and data architecture schemas from requirements?

Yes, data architecture design produces ERDs, schemas, and API specifications like OpenAPI or Swagger. These artifacts are generated directly from Phase 2 requirements to guide concrete implementation.

Does this architecture design approach work for multi-service environments?

Architecture design applies specifically to cloud-native, multi-service environments. The skill produces comprehensive blueprints including cloud infrastructure design, data models, and security architecture for these distributed systems.

What's the best way to document cloud infrastructure design alongside security architecture?

Cloud infrastructure design is documented alongside security architecture and threat models within a single architecture blueprint. This approach ensures infrastructure considerations align with data models and security requirements.