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
90

mcp-server

Generic MCP (Model Context Protocol) server development patterns. Provides reusable architecture and best practices for building MCP servers that expose any domain-specific operations as tools for AI agents. Framework-agnostic implementation supporting async operations, error handling, and enterprise-grade features.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

crud-with-spec-kit

A conceptual skill for implementing CRUD features driven by Spec-Kit and Claude Code

aiskillstore
aiskillstore
development
open
architecture-patterns
90

allra-database-schema

Allra 데이터베이스 설계 및 QueryDSL 사용 규칙. Use when creating JPA entities, writing QueryDSL queries, or adding @Transactional annotations.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

sqlalchemy-2-0

Modern async ORM with type-safe models and efficient queries

aiskillstore
aiskillstore
development
open
architecture-patterns
90

solid-principles

SOLID object-oriented design principles for maintainable code

aiskillstore
aiskillstore
development
open
architecture-patterns
90

dispatching-parallel-agents

Dispatches one subagent per independent domain to parallelize investigation/fixes. Use when you have 2+ unrelated failures (e.g., separate failing test files, subsystems, bugs) with no shared state or ordering dependencies.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

agent-fungibility

The philosophy and practical benefits of agent fungibility in multi-agent software development. Why homogeneous, interchangeable agents outperform specialized role-based systems at scale.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

operating-production-services

SRE patterns for production service reliability: SLOs, error budgets, postmortems, and incident response. Use when defining reliability targets, writing postmortems, implementing SLO alerting, or establishing on-call practices. NOT for initial service development (use scaffolding skills instead).

aiskillstore
aiskillstore
development
open
architecture-patterns
90

competitive-review

Dispatch two competing reviewers (arch-reviewer and impl-reviewer) before deep analysis. Competition produces more thorough results. Use before creating code, modifying architecture, making technical decisions, or answering codebase questions.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

solid-principles

SOLID principles adapted for functional and TypeScript-first development.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

clean-code

Clean code principles for readable, maintainable software

aiskillstore
aiskillstore
development
open
architecture-patterns
90

when-using-flow-nexus-platform-use-flow-nexus-platform

Comprehensive Flow Nexus platform management covering authentication, sandboxes, storage, databases, app deployment, payments, and monitoring. This SOP provides end-to-end platform operations.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

mcp-integration

Model Context Protocol (MCP) integration specialist. Use when creating MCP server configurations, implementing MCP integrations, or optimizing MCP performance. Specializes in MCP server architecture and integration patterns.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

summon-daem0n

Guide for initializing and consolidating Daem0n-MCP across project structures

aiskillstore
aiskillstore
development
open
architecture-patterns
90

backend-architect

Expert senior en architecture backend pour accompagner le développement (conception, implémentation, review, refactoring). Architecture hexagonale, DDD, SOLID, clean code, tests. Utiliser pour concevoir de nouvelles features, développer du code, reviewer, refactorer, ou résoudre des problèmes architecturaux.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

c4-modeling

C4 architectural modeling for documenting software architecture. Use when creating architecture diagrams, planning new systems, communicating with stakeholders, or conducting architecture reviews.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

multi-agent-analysis

Analyze coordination patterns, handoff mechanisms, and state sharing in multi-agent systems. Use when (1) understanding how agents transfer control, (2) evaluating shared vs isolated state patterns, (3) mapping communication protocols between agents, (4) assessing multi-agent orchestration approaches, or (5) comparing coordination models across frameworks.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

functional-patterns

Functional programming patterns that promote testability, composability, and maintainability.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

error-handling

Use when implementing structured error handling in backend or frontend code. Triggers for: try-catch patterns, custom exception classes, global error handlers, error logging, user-friendly error messages, or API error responses. NOT for: business logic validation (use domain exceptions) or unrelated error types.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

component-model-analysis

Evaluate extensibility patterns, abstraction layers, and configuration approaches in frameworks. Use when (1) assessing base class/protocol design, (2) understanding dependency injection patterns, (3) evaluating plugin/extension systems, (4) comparing code-first vs config-first approaches, or (5) determining framework flexibility for customization.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

saga-orchestration

Implement saga patterns for distributed transactions and cross-aggregate workflows. Use when coordinating multi-step business processes, handling compensating transactions, or managing long-running workflows.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

event-driven-architecture

Generic Event-Driven Architecture patterns with Kafka, Dapr, and modern messaging systems. Provides reusable patterns for building scalable, resilient event-driven microservices. Framework-agnostic implementation supporting multiple message brokers, state stores, and event patterns. Follows 2025 best practices for distributed systems.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

network-engineering

Network architecture, troubleshooting, and infrastructure patterns. Use when designing network topologies, debugging connectivity issues, configuring load balancers, DNS, or implementing network security.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

cqs-patterns

Command Query Separation (CQS) and CQRS patterns for .NET. Use when designing methods, handlers, and application architecture. Ensures predictable, testable code.

aiskillstore
aiskillstore
development
open
Previous
Page 54 / 172
Next