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
8

code-standards

Expert in code design standards including SOLID principles, Clean Code patterns (KISS, YAGNI, DRY, TDA), and pragmatic software design. **ALWAYS use when designing ANY classes/modules, implementing features, fixing bugs, refactoring code, or writing functions.** Use proactively to ensure proper design, separation of concerns, simplicity, and maintainability. Examples - "create class", "design module", "implement feature", "refactor code", "fix bug", "is this too complex", "apply SOLID", "keep it simple", "avoid over-engineering".

marcioaltoe
marcioaltoe
development
open
architecture-patterns
8

mcp-complete-guide

Complete 11-phase guide for building production-ready MCP (Model Context Protocol) servers with semantic layer integration. Covers foundation to deployment, including agent-centric design, tool development, testing, error handling, performance optimization, monitoring, security, governance, and semantic layer integration for business metrics. Use when building enterprise-grade MCP servers that integrate with dbt, Tableau, or other semantic layers for Finance SSC, business analytics, or data governance use cases.

jgtolentino
jgtolentino
development
open
architecture-patterns
8

update-claude-md

Create or update CLAUDE.md with best practices - brevity, universal applicability, progressive disclosure

doodledood
doodledood
development
open
architecture-patterns
8

architecture-auditor

Architecture audit and analysis specialist for Modular Monoliths. **ALWAYS use when reviewing codebase architecture, evaluating bounded contexts, assessing shared kernel size, detecting "Core Obesity Syndrome", or comparing implementation against ADR-0001 and anti-patterns guide.** Use proactively when user asks about context isolation, cross-context coupling, or shared kernel growth. Examples - "audit contexts structure", "check shared kernel size", "find cross-context imports", "detect base classes", "review bounded context isolation", "check for Core Obesity".

marcioaltoe
marcioaltoe
development
open
architecture-patterns
8

container

Intermediate scope for inheritance — like OpenLaszlo's <node>

SimHacker
SimHacker
development
open
architecture-patterns
8

speed-of-light

Many turns in one call. Instant communication. No round-trips.

SimHacker
SimHacker
development
open
architecture-patterns
8

review-testability

Audit code for testability design patterns. Identifies business logic entangled with IO and suggests functional core / imperative shell separation.

doodledood
doodledood
development
open
architecture-patterns
8

worm

Two-pointer reversible cursor worms for traversal and dataflow

SimHacker
SimHacker
development
open
architecture-patterns
8

architecture-expert

アーキテクチャ設計(境界/依存/データフロー/非機能/運用)を、制約とトレードオフで言語化し、ADR-liteで合意形成しながら段階的に形にする。doc/rdd.md にアーキテクチャ/非機能/運用の要求がある、または設計判断(分割/責務/インタフェース/データ整合/観測性/スケール)相談で使う。

mae616
mae616
development
open
architecture-patterns
8

clean-architecture

Clean Architecture principles for Modular Monolith with bounded contexts and minimal shared kernel. **ALWAYS use when working on backend code, ESPECIALLY when creating files, deciding file locations, or organizing contexts (auth, tax, bi, production).** Use proactively to ensure context isolation and prevent "Core Obesity Syndrome". Examples - "create entity", "add repository", "where should this file go", "modular monolith", "bounded context", "shared kernel", "context isolation", "file location", "layer organization".

marcioaltoe
marcioaltoe
development
open
architecture-patterns
8

logistic-container

Factorio-style logistics — items flow automatically between containers

SimHacker
SimHacker
development
open
architecture-patterns
8

error-handling-patterns

Error handling patterns including exceptions, Result pattern, validation strategies, retry logic, and circuit breakers. **ALWAYS use when implementing error handling in backend code, APIs, use cases, or validation logic.** Use proactively for robust error handling, recovery mechanisms, and failure scenarios. Examples - "handle errors", "Result pattern", "throw exception", "validate input", "error recovery", "retry logic", "circuit breaker", "exception hierarchy".

marcioaltoe
marcioaltoe
development
open
architecture-patterns
8

developer-specialist

設計と実装を「最小で正確」に進め、TDD(RED→GREEN→REFACTOR)と差分思考で品質と速度を両立する。設計の溶け込み(責務不明/重複/暫定対応)を防ぎ、レビュー可能な変更へ落とし込むときに使う。

mae616
mae616
development
open
architecture-patterns
8

spring-boot-standards

Provides Spring Boot API development standards. Use when implementing response formats, logging, i18n, or exception handling patterns.

ssiumha
ssiumha
development
open
architecture-patterns
8

software-architecture

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development (.NET/C#).

thangchung
thangchung
development
open
architecture-patterns
8

best-practice-search

搜索并提炼业界/开源最佳实践的 SOP,强调可信来源、适用边界与可执行建议。

cklxx
cklxx
development
open
architecture-patterns
7

architecture-decision

Systematically evaluate architecture decisions, document trade-offs, and select appropriate patterns. This skill should be used when the user asks about 'architecture decision', 'ADR', 'design pattern selection', 'technology choice', or needs to evaluate architectural trade-offs. Keywords: architecture, ADR, patterns, trade-offs, technical debt, quality attributes, decision record.

jwynia
jwynia
development
open
architecture-patterns
7

patterns-entity-modeling

DDD-style entity modeling from requirements including extraction, attributes, relationships, and state machines. Use when extracting entities, defining attributes, modeling relationships, or when you see "entity", "data model", "relationship", "cardinality", "domain model", or "state machine".

deepeshBodh
deepeshBodh
development
open
architecture-patterns
7

adr-graph-easy-architect

Create ASCII architecture diagrams for ADRs using graph-easy. Use when writing ADRs, adding diagrams to existing ADRs, or when user mentions "ADR diagram", "architecture diagram", "ASCII diagram". Zero external dependencies for rendering - pure text output embeds directly in markdown.

terrylica
terrylica
development
open
architecture-patterns
7

system-design

Diagnose design problems and guide architecture decisions for software projects. This skill should be used when the user asks to 'design the system', 'plan the architecture', 'make technology choices', 'create ADRs', 'define components', or needs help translating requirements into architecture. Keywords: architecture, design, components, ADR, walking skeleton, trade-offs, integration, YAGNI.

jwynia
jwynia
development
open
architecture-patterns
7

using-system-architect

Use when you have architecture documentation from system-archaeologist and need critical assessment, refactoring recommendations, or improvement prioritization - routes to appropriate architect specialist skills

tachyon-beep
tachyon-beep
development
open
architecture-patterns
7

database-design-patterns

Database schema design patterns and optimization strategies for relational and NoSQL databases. Use when designing database schemas, optimizing query performance, or implementing data persistence layers at scale.

NickCrew
NickCrew
development
open
architecture-patterns
7

ros2-publisher-subscriber

Generate ROS 2 publisher and subscriber code examples for educational content. This skill should be used when creating lessons that teach ROS 2 pub/sub patterns, writing exercises involving topic-based communication, or generating worked examples for rclpy nodes.

mjunaidca
mjunaidca
development
open
architecture-patterns
7

aid-tech-spec

AID Phase 2 - Technical Specification. Use for system architecture, API contracts, data models, security architecture, transitioning from PRD to implementation.

ilandahan
ilandahan
development
open
Previous
Page 82 / 172
Next