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
3

elixir

Elixir programming

barnabasJ
barnabasJ
development
open
architecture-patterns
3

effect-layers-services

Define services, provide layers, compose dependencies, and switch live/test. Use for DI boundaries and app composition.

mepuka
mepuka
development
open
architecture-patterns
3

reviewing-readability

Code readability review based on "The Art of Readable Code" and Miller's Law (7±2). Triggers: 可読性, 理解しやすい, わかりやすい, 明確, 命名, 変数名, 関数名, ネスト, 深いネスト, 関数設計, コメント, 複雑, 難しい, 難読, Miller's Law, ミラーの法則, 認知負荷, AI-generated, 過剰設計.

thkt
thkt
development
open
architecture-patterns
3

sage-architecture

Sage 项目整体架构设计指南,基于 Claude Code、Crush 最佳实践的融合方案

majiayu000
majiayu000
development
open
architecture-patterns
3

code-refactoring

Improve code structure, readability, and maintainability without changing external behavior through systematic refactoring

dasien
dasien
development
open
architecture-patterns
3

internal-platform-builder

Design and build internal developer platforms for self-service infrastructure

Dexploarer
Dexploarer
development
open
architecture-patterns
3

applying-fsd-architecture

Feature-Sliced Design(FSD) 아키텍처를 적용한 프론트엔드 프로젝트 개발 지원. FSD 레이어, 슬라이스, 세그먼트 구조 설계, 의존성 규칙 적용, 마이그레이션 시 사용.

jeongsk
jeongsk
development
open
architecture-patterns
3

storage-sync

Synchronize memories between Turso (durable) and redb (cache) storage layers. Use when cache appears stale, after failures, or during periodic maintenance.

d-o-hub
d-o-hub
development
open
architecture-patterns
3

optimization-patterns

Apply caching strategies, database optimization, and algorithmic improvements to enhance application performance

dasien
dasien
development
open
architecture-patterns
3

brokle-error-handling

Use this skill when implementing, reviewing, or debugging error handling in the Brokle codebase. This includes repository error mapping, service layer AppError constructors, handler response mapping, domain alias imports, or understanding the industrial error handling flow.

brokle-ai
brokle-ai
development
open
architecture-patterns
3

separation-of-concerns

Separation of Concerns principle for TypeScript code review and refactoring. Use when detecting mixed responsibilities, business logic in UI components, infrastructure code in domain layer, or tightly coupled modules. Helps improve modularity and maintainability. Related to Clean Architecture layers.

benaor
benaor
development
open
architecture-patterns
3

finding-code-patterns

Finds similar implementations, usage examples, and existing patterns in the codebase - shows concrete code examples for modeling new work. Pattern librarian documenting what exists without judgment.

samjhecht
samjhecht
development
open
architecture-patterns
3

unity-csharp-fundamentals

Unity C# fundamental patterns including TryGetComponent, SerializeField, RequireComponent, and safe coding practices. Essential patterns for robust Unity development. Use PROACTIVELY for any Unity C# code to ensure best practices.

creator-hian
creator-hian
development
open
architecture-patterns
3

csharp-async-patterns

Modern C# asynchronous programming patterns using async/await, proper CancellationToken usage, and error handling in async code. Use when guidance needed on async/await best practices, Task composition and coordination, ConfigureAwait usage, ValueTask optimization, or async operation cancellation patterns. Pure .NET framework patterns applicable to any C# application.

creator-hian
creator-hian
development
open
architecture-patterns
3

scalable-thinking

Design for scale while keeping implementation simple (KISS).

nguyenthienthanh
nguyenthienthanh
development
open
architecture-patterns
3

feature-planning

Break down features into implementable tasks and choose architecture approach. Use when starting a new feature or receiving requirements that need technical decomposition.

dagba
dagba
development
open
architecture-patterns
3

distributed-workers

Use when working on worker implementation, ServiceOrchestrator patterns, WorkerAPIBase, operation dispatch, progress tracking, cancellation, backend-to-worker communication, or adding new worker types.

kpiteira
kpiteira
development
open
architecture-patterns
3

software-engineering

The foundation of engineering mindset. Focuses on architecture, system patterns, and universal code navigation.

tao3k
tao3k
development
open
architecture-patterns
3

domain-driven-design

Apply Domain-Driven Design patterns. Use when modeling complex business domains, defining bounded contexts, or designing aggregates. Covers entities, value objects, and repositories.

dralgorhythm
dralgorhythm
development
open
architecture-patterns
3

refactoring-code

Improve code structure while preserving behavior with test verification. Use when cleaning up code, reducing duplication, simplifying complexity, or reorganizing modules.

third774
third774
development
open
architecture-patterns
3

functional-programming

Use when writing functional code - covers FP best practices (Lea differs from traditional FP languages)

mcclowes
mcclowes
development
open
architecture-patterns
3

effect-errors-retries

Error modeling and recovery with TaggedError, catchTag(s), mapError, and retry schedules. Use when defining errors or adding resilience.

mepuka
mepuka
development
open
architecture-patterns
3

policyengine-code-organization

Code organization patterns for PolicyEngine - variable naming conventions, folder structure, file organization

PolicyEngine
PolicyEngine
development
open
Previous
Page 95 / 172
Next