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
17

accessibility-auditing

Guide for conducting comprehensive accessibility audits of code to identify WCAG compliance issues and barriers to inclusive design. This skill should be used when reviewing accessibility, ARIA implementation, keyboard navigation, or screen reader compatibility.

charlesjones-dev
charlesjones-dev
development
open
architecture-patterns
17

active-interaction-coder

Implement typed business operations with ActiveInteraction. Covers input types, composition, controller patterns, and testing.

majesticlabs-dev
majesticlabs-dev
development
open
architecture-patterns
17

design

Software design principles and patterns. This skill should be used when making architectural decisions, designing classes or modules, or evaluating code structure. Use proactively when discussing SOLID principles, coupling, cohesion, connascence, refactoring structure, class design, module boundaries, dependency injection, or the Four Rules of Simple Design. (user)

booch
booch
development
open
architecture-patterns
17

business-logic-coder

Implement business logic with ActiveInteraction and AASM state machines. Routes to specialized skills for typed operations and state management.

majesticlabs-dev
majesticlabs-dev
development
open
architecture-patterns
17

aasm-coder

Implement state machines with AASM for workflow management. Covers state transitions, guards, callbacks, and testing.

majesticlabs-dev
majesticlabs-dev
development
open
architecture-patterns
17

refine-next-action

Handle refinement of next actions when user rejects suggestions, wants to change context, defer, delegate, or break down further. Use when a suggested action doesn't fit or circumstances change.

nateberkopec
nateberkopec
development
open
architecture-patterns
17

event-sourcing-coder

Record domain events and dispatch to inbox handlers for side effects, audit trails, and activity feeds. Use when building activity logs, syncing external services, or decoupling event creation from processing. Triggers on event recording, audit trails, activity feeds, or inbox patterns.

majesticlabs-dev
majesticlabs-dev
development
open
architecture-patterns
16

parking-lot

Fast, non-poisoning synchronization primitives

johnlindquist
johnlindquist
development
open
architecture-patterns
16

dependency-analyzer

Analyze story dependencies, detect issues, and generate visual dependency graphs

matteocervelli
matteocervelli
development
open
architecture-patterns
16

cto-risk-resilience

Expert methodology for identifying, assessing, and mitigating technical and operational risks including security, incidents, compliance, and disaster recovery.

rinaldofesta
rinaldofesta
development
open
architecture-patterns
16

cto-architecture-decision

Expert methodology for making and documenting critical architectural decisions using ADRs, trade-off analysis, migration planning, and technical debt management.

rinaldofesta
rinaldofesta
development
open
architecture-patterns
16

structurizr-architecture-sync

Maintain Structurizr C4 architecture diagrams in sync with code changes. Use when adding components, modifying relationships, changing architectural boundaries, or implementing new patterns. Ensures workspace.dsl accurately reflects the current system architecture.

VilnaCRM-Org
VilnaCRM-Org
development
open
architecture-patterns
16

applesauce-core

This skill should be used when working with applesauce-core library for Nostr client development, including event stores, queries, observables, and client utilities. Provides comprehensive knowledge of applesauce patterns for building reactive Nostr applications.

purrgrammer
purrgrammer
development
open
architecture-patterns
16

rust-async-channels

Async channel patterns for Rust (async-channel, tokio, crossbeam)

johnlindquist
johnlindquist
development
open
architecture-patterns
16

architecture-planner

Design component architecture and module structure using established architectural patterns for clean, maintainable, and scalable systems.

matteocervelli
matteocervelli
development
open
architecture-patterns
16

implementation

Implement features with code, tests, and documentation. Use when building features from approved designs following TDD and project coding standards.

matteocervelli
matteocervelli
development
open
architecture-patterns
16

rust-error-handling

Rust error handling with anyhow and thiserror

johnlindquist
johnlindquist
development
open
architecture-patterns
16

implementing-ddd-architecture

Design and implement DDD patterns (entities, value objects, aggregates, CQRS). Use when creating new domain objects, implementing bounded contexts, designing repository interfaces, or learning proper layer separation. For fixing existing Deptrac violations, use the deptrac-fixer skill instead.

VilnaCRM-Org
VilnaCRM-Org
development
open
architecture-patterns
15

moai-lang-scala

Scala 3.4+ development specialist covering Akka, Cats Effect, ZIO, and Spark patterns. Use when building distributed systems, big data pipelines, or functional programming applications.

modu-ai
modu-ai
development
open
architecture-patterns
15

moai-foundation-context

Enterprise context and session management with token budget optimization and state persistence

modu-ai
modu-ai
development
open
architecture-patterns
15

moai-lang-java

Java 21 LTS development specialist covering Spring Boot 3.3, virtual threads, pattern matching, and enterprise patterns. Use when building enterprise applications, microservices, or Spring projects.

modu-ai
modu-ai
development
open
architecture-patterns
15

error-recovery

Comprehensive error handling methodology with 13-category taxonomy, diagnostic workflows, recovery patterns, and prevention guidelines. Use when error rate >5%, MTTD/MTTR too high, errors recurring, need systematic error prevention, or building error handling infrastructure. Provides error taxonomy (file operations, API calls, data validation, resource management, concurrency, configuration, dependency, network, parsing, state management, authentication, timeout, edge cases - 95.4% coverage), 8 diagnostic workflows, 5 recovery patterns, 8 prevention guidelines, 3 automation tools (file path validation, read-before-write check, file size validation - 23.7% error prevention). Validated with 1,336 historical errors, 85-90% transferability across languages/platforms, 0.79 confidence retrospective validation.

yaleh
yaleh
development
open
architecture-patterns
15

moai-lang-go

Go 1.23+ development specialist covering Fiber, Gin, GORM, and concurrent programming patterns. Use when building high-performance microservices, CLI tools, or cloud-native applications.

modu-ai
modu-ai
development
open
architecture-patterns
15

moai-foundation-philosopher

Strategic thinking framework integrating First Principles Analysis, Stanford Design Thinking, and MIT Systems Engineering for deeper problem-solving and decision-making

modu-ai
modu-ai
development
open
Previous
Page 74 / 172
Next