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
129

session-state

Manages session state transitions per SESSION_ORCHESTRATION.md. Internal use only.

Chachamaru127
Chachamaru127
development
open
architecture-patterns
124

chaos-engineering-resilience

Chaos engineering principles, controlled failure injection, resilience testing, and system recovery validation. Use when testing distributed systems, building confidence in fault tolerance, or validating disaster recovery.

proffesor-for-testing
proffesor-for-testing
development
open
architecture-patterns
124

consultancy-practices

Apply effective software quality consultancy practices. Use when consulting, advising clients, or establishing consultancy workflows.

proffesor-for-testing
proffesor-for-testing
development
open
architecture-patterns
124

context-driven-testing

Apply context-driven testing principles where practices are chosen based on project context, not universal 'best practices'. Use when making testing decisions, questioning dogma, or adapting approaches to specific project needs.

proffesor-for-testing
proffesor-for-testing
development
open
architecture-patterns
124

xp-practices

Apply XP practices including pair programming, ensemble programming, continuous integration, and sustainable pace. Use when implementing agile development practices, improving team collaboration, or adopting technical excellence practices.

proffesor-for-testing
proffesor-for-testing
development
open
architecture-patterns
123

project-specification

Transform project brief into detailed, testable specifications using spec-driven development methodology

athola
athola
development
open
architecture-patterns
123

project-planning

Transform specifications into structured implementation plans with architecture design and task breakdown

athola
athola
development
open
architecture-patterns
123

code-quality-principles

Triggers: KISS, YAGNI, SOLID, clean code, code quality, refactor, design principles Provides guidance on fundamental software design principles to reduce complexity, prevent over-engineering, and improve maintainability.

athola
athola
development
open
architecture-patterns
123

fpf-review

Triggers: architecture review, FPF, functional programming framework, systems architecture Architecture review using FPF (Functional Programming Framework) methodology. Evaluates codebases through functional, practical, and foundation perspectives. Use when: conducting architecture reviews, evaluating system design DO NOT use when: simple code reviews, bug fixes, documentation updates

athola
athola
development
open
architecture-patterns
123

architecture-paradigms

Interactive selector and router for architecture paradigms. Triggers: architecture selection, pattern comparison, system design, ADR creation, architecture decision, paradigm evaluation, new system architecture, architecture planning, which architecture, compare architectures Use when: selecting architecture patterns for new systems, comparing paradigm trade-offs, creating architecture decision records, evaluating architecture fit for team size and domain complexity, planning implementation roadmaps DO NOT use when: implementing a specific known paradigm - use the specific architecture-paradigm-* skill (hexagonal, layered, microservices, etc.) instead. DO NOT use when: reviewing existing architecture - use architecture-review instead. Use this skill BEFORE making architecture decisions. Check even if unsure about needs.

athola
athola
development
open
architecture-patterns
121

software-design-principles

Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements.

NTCoding
NTCoding
development
open
architecture-patterns
121

tactical-ddd

Design, refactor, analyze, and review code by applying the principles and patterns of tactical domain-driven design.

NTCoding
NTCoding
development
open
architecture-patterns
121

architect-refine-critique

Three-phase design review. Chain architect → refiner → critique subagents.

NTCoding
NTCoding
development
open
architecture-patterns
119

net-domain-model

Create domain models following Domain-Driven Design principles

mitkox
mitkox
development
open
architecture-patterns
119

net-cqrs

Implement CQRS pattern with MediatR for .NET applications

mitkox
mitkox
development
open
architecture-patterns
115

delegation-principle

Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.

tzachbon
tzachbon
development
open
architecture-patterns
107

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.

Microck
Microck
development
open
architecture-patterns
107

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Microck
Microck
development
open
architecture-patterns
107

error-handling-patterns

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

Microck
Microck
development
open
architecture-patterns
107

microservices-patterns

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

Microck
Microck
development
open
architecture-patterns
107

defense-in-depth

Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible

Microck
Microck
development
open
architecture-patterns
106

swift-concurrency

Expert guidance on Swift Concurrency concepts. Use when working with async/await, Tasks, actors, MainActor, Sendable, isolation domains, or debugging concurrency compiler errors. Helps write safe concurrent Swift code.

pepicrft
pepicrft
development
open
architecture-patterns
101

nestjs-database

Data access patterns, Scaling, Migrations, and ORM selection.

HoangNguyen0403
HoangNguyen0403
development
open
Previous
Page 52 / 172
Next