architecture_design

Translate approved requirements into system architecture artifacts including SADs, ADRs, and threat models.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ukrsite/kiro-workflows --skill architecture-design-ukrsite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture_design
Source: https://github.com/ukrsite/kiro-workflows/tree/main/skills/sdlc/architecture_design
Command: npx skills add https://github.com/ukrsite/kiro-workflows --skill architecture-design-ukrsite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Architecture design translates approved requirements into a robust, secure system architecture.

Core Features & Use Cases

  • System Architecture Design: define components, interactions, and technology stack.
  • Security Architecture & Threat Modeling: design authentication, authorization, encryption, threat modeling, ADRs.
  • Data & Infrastructure Planning: data models, migration strategy, cloud design, API specs.
  • ADRs & Documentation: maintain Architecture Decision Records, changelogs, and references.

Quick Start

Summarize the system requirements, run context discovery to identify constraints, draft the System Architecture Document (SAD) with ADRs, and develop a threat model and security controls.

Frequently Asked Questions about architecture_design

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

FAQPage Schema
How do I translate system requirements into a secure architecture design?

Translate approved requirements into a secure system architecture by running context discovery to identify constraints, then drafting a System Architecture Document (SAD) with ADRs, data models, and API specs.

What is threat modeling and how does it fit into system architecture?

Threat modeling is a security architecture process that designs authentication, authorization, and encryption controls. It fits into system architecture by identifying threats and defining security controls alongside infrastructure and API layers.

What's the best way to document architecture decisions for stakeholder alignment?

Document architecture decisions for stakeholder alignment by maintaining Architecture Decision Records (ADRs) alongside changelogs and references. This records the technology stack context, constraints, and security controls chosen during design.

Can I use this to create API specifications and data models for cloud-native deployments?

Yes, you can create API specifications and data models for cloud-native deployments. The architecture design process covers data and infrastructure planning, including migration strategy and cloud design for robust system interactions.

Do I need approved requirements before starting system architecture design?

Yes, approved requirements are needed before starting system architecture design. The process translates these approved requirements into a robust, secure system architecture, guiding design across security, data, infrastructure, and API layers.