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

feature-plan

Designs comprehensive implementation plans for new features with architecture considerations

onmyway133
onmyway133
development
open
architecture-patterns
3

go-development

Production-grade Go development patterns for building resilient services. Use when developing Go applications, implementing job schedulers, Docker integrations, LDAP clients, or needing patterns for resilience, testing, and performance optimization. By Netresearch.

netresearch
netresearch
development
open
architecture-patterns
3

scala-development

Senior Scala developer using functional programming and Typelevel ecosystem. Use when writing Scala code, implementing Scala features, or working with sbt/bloop projects. Used as a part of the XP skill.

channingwalton
channingwalton
development
open
architecture-patterns
3

spring-boot-modulith

Spring Modulith 2.0 implementation for bounded contexts in Spring Boot 4. Use when structuring application modules, implementing @ApplicationModuleListener for event-driven communication, testing with Scenario API, enforcing module boundaries, or externalizing events to Kafka/AMQP. For modular monolith architecture decisions, see the domain-driven-design skill.

joaquimscosta
joaquimscosta
development
open
architecture-patterns
3

software-architecture

Implements design patterns including Clean Architecture, SOLID principles, and comprehensive software design best practices. Use when designing systems, reviewing architecture, establishing patterns, or making structural decisions.

Bbeierle12
Bbeierle12
development
open
architecture-patterns
3

spring-maven-modular

Maven Modular Architecture with profiles for optional components. Enable/disable modules like Redis, Kafka, RabbitMQ dynamically.

mduongvandinh
mduongvandinh
development
open
architecture-patterns
3

template

Template skill for new capabilities - demonstrates Trinity Architecture v2.0

tao3k
tao3k
development
open
architecture-patterns
3

sage-recovery-patterns

Sage 独有的恢复模式设计,包含熔断器、限流器、重试策略的最佳实践

majiayu000
majiayu000
development
open
architecture-patterns
3

error-handling-strategies

Implement robust error handling with proper validation, recovery mechanisms, and clear feedback for system stability

dasien
dasien
development
open
architecture-patterns
3

testing-skills-with-subagents

RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes

BbgnsurfTech
BbgnsurfTech
development
open
architecture-patterns
3

applying-code-principles

Fundamental software principles - SOLID, DRY, Occam's Razor, Miller's Law, YAGNI, Readable Code. Triggers: 原則, シンプル, 複雑, アーキテクチャ, リファクタリング, 保守性, コード品質, design pattern, best practice, clean code

thkt
thkt
development
open
architecture-patterns
3

code-refactoring

Guide for refactoring duplicate code in the Orient. Use when extracting shared logic, consolidating services, or improving code organization. Covers tool-calling extraction, database unification, and monorepo migration patterns.

orient-bot
orient-bot
development
open
architecture-patterns
3

bff-patterns

Backend-for-Frontend architecture patterns for API aggregation, data transformation, and client-specific optimization. Activates when designing API layers between backends and frontends or implementing data transformation pipelines.

seanchatmangpt
seanchatmangpt
development
open
architecture-patterns
3

system-architecture-patterns

Apply proven architectural patterns (MVC, layered, microservices) to create maintainable systems with clear separation of concerns

dasien
dasien
development
open
architecture-patterns
3

developing-openapi-specs

Guide for contributing to the OpenAPI layer using processor pattern, complexity management, and functional programming. Use when adding endpoint factories, processors, parameter descriptions, reducing cyclomatic complexity, or fixing OpenAPI validation errors. Covers architecture patterns from user-service repository.

VilnaCRM-Org
VilnaCRM-Org
development
open
architecture-patterns
3

design-patterns

Guidance on when and how to apply design patterns. Use when: (1) asking which pattern to use, (2) refactoring code, (3) discussing code smells, (4) need to decouple components, (5) building extensible systems.

0x7067
0x7067
development
open
architecture-patterns
3

transformation-workflow

Practical application guide for HUMMBL's 6 transformations (Perspective, Inversion, Composition, Decomposition, Recursion, Meta-Systems). Includes when to use each transformation, combination patterns, analysis templates, output formats, real-world examples, and common pitfalls. Essential for applying mental models effectively in problem-solving and analysis.

hummbl-dev
hummbl-dev
development
open
architecture-patterns
3

shopify-snippet-library

Reusable Liquid snippet patterns with proper documentation and parameter handling

sarojpunde
sarojpunde
development
open
architecture-patterns
3

applying-code-principles

Fundamental software principles - SOLID, DRY, Occam's Razor, Miller's Law, YAGNI, Readable Code. Use when applying design principles, refactoring code, or when user mentions 原則, シンプル, 複雑, リファクタリング, 保守性, clean code, best practice.

thkt
thkt
development
open
architecture-patterns
3

writing-python-services

Writing a class with encapsulated logic that interfaces with an external system. Logging, APIs, etc.

jack-michaud
jack-michaud
development
open
architecture-patterns
3

spring-boot-data-ddd

Spring Boot 4 data layer implementation for Domain-Driven Design. Use when implementing JPA or JDBC aggregates, Spring Data repositories, transactional services, projections, or entity auditing. Covers aggregate roots with AbstractAggregateRoot, value object mapping, EntityGraph for N+1 prevention, and Spring Boot 4 specifics (JSpecify null-safety, AOT repositories). For DDD concepts and design decisions, see the domain-driven-design skill.

joaquimscosta
joaquimscosta
development
open
architecture-patterns
3

architecture-patterns

This skill should be used when designing system architecture, making architectural decisions, or evaluating design patterns. It provides guidance on common patterns, ADR templates, design principles, and tradeoff analysis.

akaszubski
akaszubski
development
open
architecture-patterns
3

ios-clean-architecture

iOSアプリのSPMパッケージ構成・レイヤー依存関係・設計原則を定義。iOS機能実装・コードレビュー時に参照。no problem製SPMパッケージの使用指針を含む。

no-problem-dev
no-problem-dev
development
open
architecture-patterns
3

policyengine-code-style

PolicyEngine code writing style guide - formula optimization, direct returns, eliminating unnecessary variables

PolicyEngine
PolicyEngine
development
open
Previous
Page 97 / 172
Next