Apply Domain-Driven Design (DDD) architecture to backend projects. Use for tasks like defining bounded contexts, aggregates and invariants, entities/value objects, domain…
Use when you need to identify which architectural patterns a codebase uses, understand its structural boundaries, or generate an architecture profile before auditing.
Create Error/Resilience architecture diagram showing failure handling, recovery mechanisms, and circuit breakers.
Create Error/Resilience architecture diagram showing failure handling, recovery mechanisms, and circuit breakers.
Create Module Dependency architecture diagram showing package coupling, layering, and fan-in/fan-out.
Create Module Dependency architecture diagram showing package coupling, layering, and fan-in/fan-out.
Create Operational architecture diagram showing CLI workflows, configuration, and observability. Administration lens answering "How is it run and monitored? — from…
Create Operational architecture diagram showing CLI workflows, configuration, and observability. Administration lens answering "How is it run and monitored? — from…
Create Process/Execution Flow architecture diagram showing runtime behavior, state transitions, and decision points. Physiological lens answering "How does it behave?
Modular / TMA (The Modular Architecture) — each feature is a Tuist or SPM module with Interface, Sources, Tests, Example targets.
Apple Cocoa MVC for iOS (UIKit). Use when implementing or refactoring against the default Apple sample-code pattern. Reject for production apps that will scale past 20 screens.
MVVM for SwiftUI using the iOS 17 Observation framework (@Observable). Default for medium SwiftUI apps.
Load the distribution packaging architecture for SGE games including JVM, browser, native, and Android targets
React custom hook design. Use when writing, reviewing, or refactoring use* functions or components with non-trivial state/effect logic.
Uber RIBs (Router-Interactor-Builder). Hierarchical RIB tree, RxSwift-driven, Builder/Component DI. Use only at Uber-scale teams (≥30 iOS engineers) with deeply nested state.
Formalize architecture planning into a single, iterative workflow and produce one canonical architecture document (no doc sprawl).
Update architecture documents to reflect the current codebase state. Compares documented modules, types, and components against actual code and proposes updates for human review.
The Composable Architecture (TCA) by Point-Free, SwiftUI-first. @Reducer + @ObservableState, Effect-driven, exhaustive testing via TestStore.
Draw architecture diagrams on Feishu whiteboards via API. Use when user asks to create system architecture diagrams, flowcharts, module relationship diagrams, or visualize code…
Use when the user wants to authenticate with or log in to the ArchAstro developer platform, or when the CLI reports an authentication error.
Use when the user wants to write, test, or deploy an ArchAstro script — custom logic for agent tools, workflow nodes, and routines.
Use when the user wants to set up or manage local config files for an ArchAstro project — initialize a configs directory, edit configs locally, sync from the server, or deploy…
Agent de conception qui génère des diagrammes Mermaid à partir de l'index d'architecture produit par archi-scanner.
Boot a live Archie instance from the current branch, drive E2E scenarios headlessly through the archie-debug MCP (nonce → create_task → wait_for_task → approve), capture…
Use whenever .archik/main.archik.yaml or architecture.archik.yaml exists in the project, or the user asks about architecture, services, dependencies, or data flow.
Create ArchiMate enterprise architecture diagrams using PlantUML stdlib macros. Best for TOGAF viewpoints, layered EA modeling (Business/Application/Technology), motivation…
Technology architecture specialist providing friendly coaching and system design guidance. Use when discussing system architecture, technology stack selection, design patterns,…
Software architecture specialist for Next.js/Supabase SaaS systems. Use PROACTIVELY when planning new features, designing database schemas, evaluating multi-tenant patterns, or…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers.
Expert guidance for GabeDA v2.1 architecture (34 modules) - implementing models, features, debugging 4-case logic, and maintaining the /src codebase.
⚡ PRIMARY TOOL for: 'what's the architecture', 'system design', 'how are layers organized', 'find design patterns', 'audit structure', 'map dependencies'.
Expert architecture reviewer specializing in system design validation, architectural patterns, and technical decision assessment.
Professional software architecture skill for analyzing existing codebases, designing new systems, creating comprehensive planning documents, and guiding technical decision-making…
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional, normalized, data vault,…
Propose multi-agent and workflow architectures for CustomGPT.ai Labs projects, showing how Claude Code, CustomGPT.ai, and supporting tools interact to deliver the desired business…
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity.
Analyzes problems and designs system architecture before implementation. Activates when user asks design questions, discusses architecture, or needs to break down complex — from…
Analyzes problems and designs system architecture before implementation. Activates when user asks design questions, discusses architecture, or needs to break down complex — from…
Guides clean, scalable system architecture during the build phase. Use when designing modules, defining boundaries, structuring projects, managing dependencies, or preventing…
Architecture Decision Records (ADRs) format, templates, and best practices for documenting technical decisions.
Use when a task needs the judgment of an Architecture/Engineering firm or department manager — pricing a project fee (lump sum vs. hourly vs.
Establish scalable architecture using modular boundaries, domain-driven design, and consistent data access patterns.
Use when targeting ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) or deciding whether a computer-science manuscript…
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation.
System architecture analysis and design. Validates architecture patterns, generates dependency graphs, and evaluates module boundaries.
When making significant architectural decisions that need to be documented. Used by ARCHITECT-AGENT.
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for functional requirements covering CLI, REST/HTTP APIs, or both.
Use when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, conversational process that systematically gathers context — from…
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model.
Comprehensive frontend architecture analyzer that identifies technology stacks, build tools, and architectural patterns.
Analyze and visualize software architecture patterns, dependencies, and module boundaries for migration planning
Design system architecture and write interface contracts from a PRD. Outputs .forge/architecture.md (system overview + tech decisions), .forge/contracts/ (per-module interface…
Cloudflare-first platform selection. Decision trees for Workers, D1, R2, KV, DO, Queues, Vectorize, Containers, Sandboxes, Flagship, Agent Memory, Workflows v2.
Systematic review of existing architecture using ATAM-lite methodology. Evaluates architectural fitness against quality attribute scenarios, identifies risks, sensitivity points,…
Evaluates codebase architecture for patterns, anti-patterns, coupling, cohesion, scalability, and technical debt.
Comprehensive project consistency review across code, documentation, diagrams, and configuration
Comprehensive **project** consistency review across code, documentation, diagrams, and configuration
Architecture audit and analysis specialist for Modular Monoliths. **ALWAYS use when reviewing codebase architecture, evaluating bounded contexts, assessing shared kernel size,…
Architecture-aware project initialization combining online research with archetype selection.
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation.