home/categories/architecture-patterns
category focus

Architecture

Design patterns and architectural blueprints.

4113টি স্কিলall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
0

documenting-system-architecture

Synthesize subsystem catalogs and architecture diagrams into comprehensive, navigable architecture reports - codifies synthesis strategies and professional documentation patterns

tachyon-beep
tachyon-beep
development
open
architecture-patterns
0

nafv4-interface-ea-mcp

Create and manage NAF v4 (NATO Architecture Framework) / ADMBw Requirements Viewpoints (R2-R6) in Sparx Enterprise Architect. Use when the user wants to create R2 (Requirement Catalogue), R3 (Requirement Dependencies), R4 (Requirement Conformance), R5 (Requirement Derivation), or R6 (Requirement Realization) diagrams, add requirements elements, create associations between requirements, or work with NAF requirements modeling. Also triggers on natural language like "functional requirement", "requirement category", "derived from", "conforms to standard", etc.

carstenlucke
carstenlucke
development
open
architecture-patterns
0

saga-orchestration

Use when implementing distributed transactions, coordinating multi-service workflows, handling compensating transactions, or asking about "saga pattern", "distributed transactions", "compensating actions", "workflow orchestration", "choreography vs orchestration"

eyadsibai
eyadsibai
development
open
architecture-patterns
0

system-design

Diagnose design problems and guide architecture decisions for solo developers

jwynia
jwynia
development
open
architecture-patterns
0

c4-diagrams

Creates and manages C4 architecture diagrams using PlantUML. Use when the user wants to visualize software architecture, create context/container/component/sequence diagrams, document system design with the C4 model, or mentions architecture diagrams, system design, or PlantUML. Supports iterative diagram building through conversational workflow.

robtaylor
robtaylor
development
open
architecture-patterns
0

ultrathink

Deep planning philosophy for craftsman-level architecture. Transforms planning from research-then-design to research-question-simplify-design. Use when --deep flag is set, for epics, complex features (30+ tasks), or when auto_deep_mode preference is enabled. Invokes assumption questioning, codebase soul analysis, and ruthless simplification. (project)

Sjdjdiejdrirhdkjej
Sjdjdiejdrirhdkjej
development
open
architecture-patterns
0

architect

Transform functional requirements into comprehensive technical architecture documents. Use when: (1) User provides specs/functional requirements needing technical design, (2) User asks for system architecture, data models, API design, (3) User says 'architect this' or 'create architecture for', (4) Starting a new project that needs technical foundation, (5) Translating business requirements into engineering specs. NOT for: task planning, project management, or implementation work.

pascalandy
pascalandy
development
open
architecture-patterns
0

backend-simplicity-engineer

Backend engineer focused on simplicity, bug elimination, and clean code. Use when user mentions "simplify backend", "fix backend bugs", "clean up code", or "make backend perfect".

HR-AR
HR-AR
development
open
architecture-patterns
0

doc-sync

Documentation synchronization using Mem0 for tracking relationships between specs, architecture, ADRs, and roadmap

vanman2024
vanman2024
development
open
architecture-patterns
0

context-creation

Orchestrator skill for creating and maintaining the System Context (SSOT). Sequentially executes Observe, Orient, Decide, and Act phases. Representative use cases include (1) Defining initial system boundaries and domain models for a new project, (2) Realigning documentation with codebase reality to correct drift, and (3) Establishing a grounded SSOT foundation before initiating Architectural Decision Records (ADR).

masa-codehub
masa-codehub
development
open
architecture-patterns
0

context-diagram

Skill for creating C4 System Context Diagrams using Mermaid. Visualizes the system's boundaries, external actors (Users, External Systems), and high-level relationships.

masa-codehub
masa-codehub
development
open
architecture-patterns
0

error-coordinator

Expert in making multi-agent systems resilient. Specializes in detecting loops, hallucinations, and failures, and implementing self-healing workflows. Use when designing error handling for agent systems, implementing retry strategies, or building resilient AI workflows.

404kidwiz
404kidwiz
development
open
architecture-patterns
0

following-plans

Algorithmic decision tree for when to follow plan exactly vs when to report STOPPED - prevents scope creep and unauthorized deviations

tobyhede
tobyhede
development
open
architecture-patterns
0

concept-refactor

Refine concept designs using six transformational moves. This skill should be used when improving existing concepts, addressing design trade-offs, or deciding between split/merge, unify/specialise, tighten/loosen approaches. Handles queries like "should I split this concept", "how to make concepts more flexible", "improve this concept design", "add more automation to concepts", "make concepts more general".

igorrazvodovsky
igorrazvodovsky
development
open
architecture-patterns
0

lean-systems-design

Apply Elon Musk-inspired system design thinking for research, engineering, and business workflows: rigorously challenge requirements, delete steps, simplify/optimize what remains, accelerate iteration, then automate. Use when designing or revising systems, processes, or products that need lean, high-velocity execution.

chris-shelton
chris-shelton
development
open
architecture-patterns
0

microservice-architect

Guides the planning of a microservices architecture. Use this skill when asked to design, plan, or architect a system using microservices. This skill helps with service boundary identification, communication pattern selection, data management, and defining service contracts.

MUmerRazzaq
MUmerRazzaq
development
open
architecture-patterns
0

adr

Create Architecture Decision Records (ADRs) following the MADR template. Use this when documenting significant architectural decisions, design choices, or major technical direction changes.

o3-cloud
o3-cloud
development
open
architecture-patterns
0

pm-99-utils-and-standards

Shared standards for decision checkpoints, manifest shape, revisioning, reproducibility, and privacy across the process mining skill suite.

Wattysaid
Wattysaid
development
open
architecture-patterns
0

designing-for-incremental-implementation

How to decompose a design into reviewable implementation stages. Use when planning how to implement multi-stage features, breaking down design documents into PRs, or reviewing implementation plans before starting work.

Smaug123
Smaug123
development
open
architecture-patterns
0

stateful-rule-designer

Use this skill when users need to create complex stateful D&R rules that correlate multiple events over time, track parent-child relationships, or count event occurrences within timeframes.

tekgrunt
tekgrunt
development
open
architecture-patterns
0

loop-maestro

Orchestrate complex multi-phase projects using Ralph Loop coordination. Use when tasks require decomposition, multiple specialized roles (hats), event-driven coordination, or parallel workstreams. Triggers: "orchestrate", "coordinate loops", "plan and execute", "multi-phase project", "hat-based workflow", "decompose this task".

chipoto69
chipoto69
development
open
architecture-patterns
0

workflow-orchestration-patterns

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.

HermeticOrmus
HermeticOrmus
development
open
architecture-patterns
0

ddd-playbook

Guides DDD discovery for the ToDo domain: ubiquitous language, bounded context, aggregates, invariants.

mikivujkovic
mikivujkovic
development
open
architecture-patterns
0

concept-designer

Design software concepts using Daniel Jackson's methodology. This skill should be used when analyzing existing applications to identify concepts, designing new concepts for features or systems, defining concept structure (purpose, operational principles, state, actions), or composing multiple concepts together. Handles queries like "design a concept for X", "what concepts does this app have", "help me model this feature as a concept".

igorrazvodovsky
igorrazvodovsky
development
open
Previous
Page 129 / 172
Next