architecture-designer

Design scalable system architectures and generate structured ADRs.

14|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/alexander-danilenko/ai-skills --skill architecture-designer-alexander-danilenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-designer
Source: https://github.com/alexander-danilenko/ai-skills/tree/main/skills/architecture-designer
Command: npx skills add https://github.com/alexander-danilenko/ai-skills --skill architecture-designer-alexander-danilenko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design decisions for system architecture can be opaque and error-prone; this skill helps teams design scalable architectures and capture ADRs to guide implementation and future maintenance.

Core Features & Use Cases

  • Architecture design guidance for new systems, including pattern selection and trade-off analysis.
  • Architecture reviews and ADR generation to document decisions for future maintenance.
  • Scalability planning across cloud, on-prem, and hybrid environments, with risk assessment.

Quick Start

Propose a scalable system architecture for a web service and generate the accompanying ADRs.

Frequently Asked Questions about architecture-designer

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

FAQPage Schema
How do I design a scalable system architecture for a new web service?

To design a scalable system architecture, you need structured guidance on pattern selection and trade-off analysis. This skill provides architecture design guidance for new systems, covering pattern selection and trade-off analysis tailored to your scalability requirements.

What is an ADR and how does it help with system architecture maintenance?

An ADR (Architecture Decision Record) is a document that captures architectural decisions for future maintenance and implementation guidance. This skill generates ADRs during architecture reviews to ensure design decisions are traceable, transparent, and not error-prone, guiding future maintenance teams effectively.

Can I use this for scalability planning across hybrid cloud and on-prem environments?

Yes, you can use this for scalability planning across cloud, on-prem, and hybrid environments. The skill supports scalability planning with risk assessment across these environments, ensuring your architecture design accommodates diverse infrastructure deployments and scalability constraints.

What's the best way to document architectural decisions for future reviews?

The best way to document architectural decisions is by generating structured ADRs during architecture reviews. This skill solves the problem of opaque design decisions by capturing traceable ADRs that include risk assessment and trade-off analysis, ensuring decisions are documented for future maintenance.

When do I need architecture design pattern guidance for my system?

You need architecture design pattern guidance when designing new systems or conducting architecture reviews to avoid error-prone decisions. This skill applies to system design and architecture reviews, providing pattern selection and trade-off analysis to ensure scalable, structured architectures.

Does this skill support risk assessment for system architecture design?

Yes, this skill supports risk assessment for system architecture design. It includes risk assessment as part of its scalability planning across cloud, on-prem, and hybrid environments, ensuring that architectural decisions and trade-offs are evaluated for potential risks.