architecture-design

Installation
SKILL.md

skill:architecture-design — Software Architecture Patterns and System Design

Version: 1.0.0

Purpose

Design scalable, maintainable software architectures by selecting appropriate patterns for the problem domain, team size, and scale requirements. This skill guides architectural decisions from high-level system decomposition to component-level design, producing Architecture Decision Records (ADRs), component diagrams, and dependency maps.

Use when:

  • Starting a new project and choosing an architecture
  • Evaluating whether to refactor a monolith
  • Designing component boundaries and module structure
  • Creating Architecture Decision Records (ADRs)
  • Reviewing an existing architecture for drift or technical debt
  • Scaling an application beyond its current architecture

File Structure

Installs
4
Repository
olino3/forge
First Seen
Feb 13, 2026
architecture-design — olino3/forge