arch-patterns

Installation
SKILL.md

Architecture Patterns Skill

Goal

To help the user or agent select the most appropriate system architecture based on improved Non-Functional Requirements (NFRs) like scalability, cost, maintainability, and latency.

Steps

When designing a system or component:

  1. Analyze NFRs: Identify the key constraints.
    • High Scalability? -> Consider Microservices or Space-Based.
    • Complex Domain? -> Consider Domain-Driven Design (DDD) with Modular Monolith.
    • Real-time Data? -> Consider Event-Driven Architecture (EDA).
    • variable Workloads? -> Consider Serverless.
Installs
1
GitHub Stars
23
First Seen
Oct 14, 2026