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
7

asyncio

Python asyncio - Modern concurrent programming with async/await, event loops, tasks, coroutines, primitives, aiohttp, and FastAPI async patterns

bobmatnyc
bobmatnyc
development
open
architecture-patterns
7

system-architect

Senior System Architect for SaaS specifications. Security-first design with ISO 27001 compliance. Use for system architecture, tech specs, API design, technology choices, distributed systems, cloud infrastructure.

ilandahan
ilandahan
development
open
architecture-patterns
7

typescript-advanced-patterns

Advanced TypeScript patterns for type-safe, maintainable code using sophisticated type system features. Use when building type-safe APIs, implementing complex domain models, or leveraging TypeScript's advanced type capabilities.

NickCrew
NickCrew
development
open
architecture-patterns
7

dependency-injection-review

Review code for proper DI patterns using DryIoc. Ensures no static singletons, validates constructor injection and service lifetimes. Use when reviewing code, refactoring static access, or debugging DI issues.

kateusz
kateusz
development
open
architecture-patterns
7

architecture-patterns

Architectural pattern guidance and layering principles. Use when architecture patterns guidance is required.

CsHeng
CsHeng
development
open
architecture-patterns
7

session-management

Use when loading, saving, or reflecting on session context - provides structured workflows for session lifecycle management and reflection outputs.

NickCrew
NickCrew
development
open
architecture-patterns
7

using-systems-as-experience

Router for systems-as-experience - emergence, sandbox, optimization, discovery, narrative, modding

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

patterns-vertical-tdd

Structure implementation tasks using vertical slicing with TDD discipline. Use when creating task mappings, generating implementation tasks, or when you see "vertical slice", "TDD", "test first", "cycle structure", or "testable increment".

deepeshBodh
deepeshBodh
development
open
architecture-patterns
7

tauri-event-system

Advanced Tauri event patterns for bidirectional communication, streaming data, window-to-window messaging, and custom event handling

bobmatnyc
bobmatnyc
development
open
architecture-patterns
7

error-patterns

Error handling patterns and logging standards. Use when error patterns guidance is required.

CsHeng
CsHeng
development
open
architecture-patterns
7

software-patterns

Decision framework for architectural patterns including DI, SOA, Repository, Domain Events, Circuit Breaker, and Anti-Corruption Layer. Use when designing systems, choosing patterns, or reviewing architecture.

bobmatnyc
bobmatnyc
development
open
architecture-patterns
7

frameworkmakeurls

Génère classe Urls + Message CQRS + Handler

atournayre
atournayre
development
open
architecture-patterns
7

using-system-archaeologist

Use when analyzing existing codebases to generate architecture documentation - coordinates subagent-driven exploration with mandatory workspace structure, validation gates, and pressure-resistant workflows

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

microsoft-guide

Complete Microsoft .NET Microservices Architecture guide (v7.0) - 350 pages of comprehensive reference material

JosiahSiegel
JosiahSiegel
development
open
architecture-patterns
6

arweave-ao-cookbook

Build decentralized applications on AO - a permanent, decentralized compute platform using actor model for parallel processes with native message-passing and permanent storage on Arweave

enuno
enuno
development
open
architecture-patterns
6

capacity-planning-helper

Estimates infrastructure needs based on traffic forecasts, workload analysis, and performance requirements with sizing recommendations and cost trade-offs. Use for "capacity planning", "infrastructure sizing", "resource estimation", or "scalability planning".

patricio0312rev
patricio0312rev
development
open
architecture-patterns
6

prd-v05-technical-stack-selection

Determine technologies needed to build the product, making build/buy/integrate decisions during PRD v0.5 Red Team Review. Triggers on requests to select tech stack, evaluate technologies, make build vs. buy decisions, or when user asks "what technologies?", "select tech stack", "build or buy?", "technical decisions", "what tools do we need?", "evaluate solutions". Consumes FEA- (features), SCR- (screens), RISK- (constraints). Outputs TECH- entries with decisions, rationale, and trade-offs. Feeds v0.6 Architecture Design.

mattgierhart
mattgierhart
development
open
architecture-patterns
6

system-design-generator

Produces comprehensive system architecture plans for features and products including component breakdown, data flow diagrams, system boundaries, API contracts, and scaling considerations. Use for "system design", "architecture planning", "feature design", or "technical specs".

patricio0312rev
patricio0312rev
development
open
architecture-patterns
6

technical-discussion

Document technical discussions as expert architect and meeting assistant. Capture context, decisions, edge cases, debates, and rationale without jumping to specification or implementation. Use when: (1) Users discuss/explore/debate architecture or design, (2) Working through edge cases before specification, (3) Need to document technical decisions and their rationale, (4) Capturing competing solutions and why choices were made. Creates documentation in docs/workflow/discussion/{topic}.md that can be used to build validated specifications.

leeovery
leeovery
development
open
architecture-patterns
6

sequential-thinking

Structured problem-solving through iterative reasoning with revision and branching capabilities for complex problems. Use when tackling multi-step problems with uncertain scope, design planning, architecture decisions, or systematic decomposition. Auto-activates when user asks about breaking down epics, designing systems, assessing complexity, or performing root-cause analysis. Uses 6-step process: Initial assessment (rough estimate) → Iterative reasoning (learn progressively) → Dynamic scope adjustment (refine as understanding deepens) → Revision mechanism (update when assumptions change) → Branching for alternatives (explore multiple approaches) → Conclusion (synthesize findings). Supports explicit uncertainty acknowledgment within thoughts. Adjusts total thought count dynamically (e.g., "Thought 3/8" when initially estimated 5). Recommends binary search for intermittent issues and five-whys technique for root causes.

duongdev
duongdev
development
open
architecture-patterns
6

prd-v06-architecture-design

Define how system components connect, establishing boundaries, patterns, and integration approaches during PRD v0.6 Architecture. Triggers on requests to design architecture, create system design, define component relationships, or when user asks "design architecture", "system design", "how do components connect?", "architecture decisions", "technical architecture", "system overview". Consumes TECH- (stack selections), RISK- (constraints), FEA- (features). Outputs ARC- entries documenting architecture decisions with rationale. Feeds v0.6 Technical Specification.

mattgierhart
mattgierhart
development
open
architecture-patterns
6

c4-context

Expert C4 Context-level documentation specialist. Creates high-level system context diagrams, documents personas, user journeys, system features, and external dependencies. Synthesizes container and component documentation with system documentation to create comprehensive context-level architecture. Use when creating the highest-level C4 system context documentation.

rmyndharis
rmyndharis
development
open
architecture-patterns
6

analyzing-service-layer

Use when analyzing business logic, use cases, service orchestration, and data transformation including DTOs and mappers

cliftonc
cliftonc
development
open
architecture-patterns
6

story-zoom

Manage multi-level story synchronization. Use when changes at one abstraction level (pitch, structure, scenes, entities, prose) need to propagate to others, or when story elements feel inconsistent across levels.

jwynia
jwynia
development
open
Previous
Page 84 / 172
Next