home/categories/architecture-patterns
category focus

Architecture

Design patterns and architectural blueprints.

4113 ์Šคํ‚ฌall categories
sorting
์Šคํƒ€
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
376

autonomous-loops

่‡ชไธป่ฟ่กŒ Claude Code ๅพช็Žฏ็š„ๆจกๅผไธŽๆžถๆž„ โ€”โ€” ไปŽ็ฎ€ๅ•็š„้กบๅบๆตๆฐด็บฟๅˆฐ RFC ้ฉฑๅŠจ็š„ๅคšๆ™บ่ƒฝไฝ“ DAG ็ณป็ปŸใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

docker-patterns

็”จไบŽๆœฌๅœฐๅผ€ๅ‘ใ€ๅฎนๅ™จๅฎ‰ๅ…จใ€็ฝ‘็ปœใ€ๅท็ญ–็•ฅๅ’ŒๅคšๆœๅŠก็ผ–ๆŽ’็š„ Docker ไธŽ Docker Compose ๆจกๅผใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

golang-patterns

็ผ–ๅ†™็จณๅฅใ€้ซ˜ๆ•ˆไธ”ๆ˜“ไบŽ็ปดๆŠค็š„ Go ๅบ”็”จ็จ‹ๅบ็š„ๆƒฏ็”จๆจกๅผใ€ๆœ€ไฝณๅฎž่ทตๅ’Œ็บฆๅฎšใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

java-coding-standards

Spring Boot ๆœๅŠก็š„ Java ็ผ–็ ่ง„่Œƒ๏ผšๅ‘ฝๅใ€ไธๅฏๅ˜ๆ€งใ€Optional ไฝฟ็”จใ€ๆต๏ผˆstreams๏ผ‰ใ€ๅผ‚ๅธธใ€ๆณ›ๅž‹ไปฅๅŠ้กน็›ฎๅธƒๅฑ€ใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

jpa-patterns

JPA/Hibernate ๆจกๅผ๏ผŒๆถต็›– Spring Boot ไธญ็š„ๅฎžไฝ“่ฎพ่ฎกใ€ๅ…ณ็ณปใ€ๆŸฅ่ฏขไผ˜ๅŒ–ใ€ไบ‹ๅŠกใ€ๅฎก่ฎกใ€็ดขๅผ•ใ€ๅˆ†้กตๅ’Œ่ฟžๆŽฅๆฑ ใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

python-patterns

ๆž„ๅปบๅฅๅฃฎใ€้ซ˜ๆ•ˆไธ”ๆ˜“ไบŽ็ปดๆŠค็š„ Python ๅบ”็”จ็จ‹ๅบ็š„ Python ๆƒฏ็”จๆณ•๏ผˆPythonic idioms๏ผ‰ใ€PEP 8 ๆ ‡ๅ‡†ใ€็ฑปๅž‹ๆ็คบ๏ผˆType hints๏ผ‰ไปฅๅŠๆœ€ไฝณๅฎž่ทตใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
376

springboot-patterns

Spring Boot ๆžถๆž„ๆจกๅผใ€REST API ่ฎพ่ฎกใ€ๅˆ†ๅฑ‚ๆœๅŠกใ€ๆ•ฐๆฎ่ฎฟ้—ฎใ€็ผ“ๅญ˜ใ€ๅผ‚ๆญฅๅค„็†ๅ’Œๆ—ฅๅฟ—่ฎฐๅฝ•ใ€‚้€‚็”จไบŽ Java Spring Boot ๅŽ็ซฏๅผ€ๅ‘ใ€‚

xu-xiang
xu-xiang
development
open
architecture-patterns
374

system-architect

Designs system architecture, selects tech stacks, defines components and interfaces, addresses non-functional requirements. Trigger words - architecture, system design, tech stack, components, scalability, security, API design, data model, NFR, patterns, microservices, monolith

aj-geddes
aj-geddes
development
open
architecture-patterns
374

system-architect

System architecture and technical design specialist

aj-geddes
aj-geddes
development
open
architecture-patterns
374

developer

Story implementation and code development specialist

aj-geddes
aj-geddes
development
open
architecture-patterns
374

gitnexus-refactoring

Plan safe refactors using blast radius and dependency mapping

homelab-00
homelab-00
development
open
architecture-patterns
372

ln-210-epic-coordinator

Creates or replans 3-7 Epics from scope using Decompose-First pattern. Use when initiative needs Epic-level breakdown or Epic scope changed.

levnikolaevich
levnikolaevich
development
open
architecture-patterns
372

ln-722-backend-generator

Generates .NET Clean Architecture backend structure from entity definitions. Use when bootstrapping .NET backend projects.

levnikolaevich
levnikolaevich
development
open
architecture-patterns
371

cancer-therapy-design

Cancer Therapy Design - Design cancer therapy: identify targets, find drugs, check safety, and analyze differential expression. Use this skill for oncology tasks involving get associated targets by disease efoId get associated drugs by target name get adverse reactions by drug name tcga differential expression analysis. Combines 4 tools from 3 SCP server(s).

SpectrAI-Initiative
SpectrAI-Initiative
development
open
architecture-patterns
369

ark-architecture

Design architecture for Ark features following existing patterns and principles. Use when planning new features, extending components, or evaluating technical approaches.

mckinsey
mckinsey
development
open
architecture-patterns
365

cloudrun-development

CloudBase Run backend development rules (Function mode/Container mode). Use this skill when deploying backend services that require long connections, multi-language support, custom environments, or AI agent development.

TencentCloudBase
TencentCloudBase
development
open
architecture-patterns
361

cb-architect

Governance and architectural standards for the Cloudbreak project. Use this skill to understand directory structures, coding guidelines, commit message rules, and API design principles.

hortonworks
hortonworks
development
open
architecture-patterns
356

dispatching-parallel-agents

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

paperclipai
paperclipai
development
open
architecture-patterns
349

032-architecture-adr-non-functional-requirements

Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture, or design systems with measurable quality criteria. Part of the skills-for-java project

jabrena
jabrena
development
open
architecture-patterns
349

123-java-exception-handling

Use when you need to apply Java exception handling best practices โ€” including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early with fail-fast principles, handling thread interruption correctly, documenting exceptions with @throws, enforcing logging policy, translating exceptions at API boundaries, managing retries and idempotency, enforcing timeouts, attaching suppressed exceptions, and propagating failures in async/reactive code. Part of the skills-for-java project

jabrena
jabrena
development
open
architecture-patterns
349

125-java-concurrency

Use when you need to apply Java concurrency best practices โ€” including thread safety fundamentals, ExecutorService thread pool management, concurrent design patterns like Producer-Consumer, asynchronous programming with CompletableFuture, immutability and safe publication, deadlock avoidance, virtual threads, scoped values, backpressure, cancellation discipline, and observability for concurrent systems. Part of the skills-for-java project

jabrena
jabrena
development
open
architecture-patterns
349

142-java-functional-programming

Use when you need to apply functional programming principles in Java โ€” including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional for null safety, function composition, higher-order functions, pattern matching for instanceof and switch, sealed classes/interfaces for controlled hierarchies, Stream Gatherers for custom operations, currying/partial application, effect boundary separation, and concurrent-safe functional patterns. Part of the skills-for-java project

jabrena
jabrena
development
open
architecture-patterns
349

144-java-data-oriented-programming

Use when you need to apply data-oriented programming best practices in Java โ€” including separating code (behavior) from data structures using records, designing immutable data with pure transformation functions, keeping data flat and denormalized with ID-based references, starting with generic data structures converting to specific types when needed, ensuring data integrity through pure validation functions, and creating flexible generic data access layers. Part of the skills-for-java project

jabrena
jabrena
development
open
architecture-patterns
347

neohaskell-adr-template

ADR (Architecture Decision Record) template for NeoHaskell. Use when creating a new ADR, drafting a decision document, or starting a new feature proposal. Triggers on 'new ADR', 'create ADR', 'architecture decision', 'decision record', 'feature proposal', 'ADR draft'.

neohaskell
neohaskell
development
open
Previous
Page 47 / 172
Next