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
486

rails-concern

Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, creating reusable modules, DRYing up models/controllers, or when user mentions concerns, modules, mixins, or shared behavior. WHEN NOT: Logic used by only one model or controller (keep it in place), complex business logic (use service objects), or query encapsulation (use query objects).

ThibautBaissac
ThibautBaissac
development
open
architecture-patterns
483

azure-aks-edge-essentials

Expert knowledge for Azure Kubernetes Service Edge Essentials development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when managing AKS Edge/Arc clusters, Arc connectivity, IoT/OPC/ONVIF workloads, TPM/Key Vault, or Azure Local, and other Azure Kubernetes Service Edge Essentials related development tasks. Not for Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure IoT Edge (use azure-iot-edge), Azure Stack Edge (use azure-stack-edge), Azure Container Apps (use azure-container-apps).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-architecture

Expert guidance for designing Azure solutions using Azure Architecture. Covers reference architectures, solution ideas, design patterns, technology choices, architecture styles, best practices, anti-patterns, example workloads, and migration guides. Use when designing AKS, data/AI pipelines, hybrid/Arc, DR/multiregion, or AWS/GCP-to-Azure migration solutions, and other Azure Architecture related development tasks.

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-bastion

Expert knowledge for Azure Bastion development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when configuring Bastion for AKS private clusters, VM scale sets, Entra ID auth, hub/spoke VNets, or IP-based cross-VNet access, and other Azure Bastion related development tasks. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual Machines (use azure-virtual-machines), Azure VPN Gateway (use azure-vpn-gateway), Azure Firewall (use azure-firewall).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-container-apps

Expert knowledge for Azure Container Apps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when running microservices on Azure Container Apps with Dapr, Java/Spring, GitHub Actions CI/CD, VNets, or GPUs, and other Azure Container Apps related development tasks. Not for Azure App Service (use azure-app-service), Azure Functions (use azure-functions), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Red Hat OpenShift (use azure-redhat-openshift).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-networking

Expert knowledge for Azure Networking development including troubleshooting, best practices, decision making, architecture & design patterns, security, and integrations & coding patterns. Use when designing hub-spoke VNets, Azure Firewall/NSG rules, WAF (App GW/Front Door), Accelerated Networking, or Resource Graph queries, and other Azure Networking related development tasks. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual Network Manager (use azure-virtual-network-manager), Azure Virtual WAN (use azure-virtual-wan), Azure Network Watcher (use azure-network-watcher).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-service-fabric

Expert knowledge for Azure Service Fabric development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Service Fabric clusters, Reliable Services/Actors, Cluster Resource Manager policies, reverse proxy, or sfctl/PowerShell automation, and other Azure Service Fabric related development tasks. Not for Azure App Service (use azure-app-service), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Container Apps (use azure-container-apps), Azure Cloud Services (use azure-cloud-services).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
483

azure-spring-apps

Expert knowledge for Azure Spring Apps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring ASA networking/security, Tanzu tools, observability/APM, CI/CD deployments, or blue‑green releases, and other Azure Spring Apps related development tasks. Not for Azure App Service (use azure-app-service), Azure Container Apps (use azure-container-apps), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Functions (use azure-functions).

MicrosoftDocs
MicrosoftDocs
development
open
architecture-patterns
477

cross-cat-handoff

跨猫传话/交接的五件套结构(What/Why/Tradeoff/Open/Next)。 Use when: 交接工作给其他猫、传话、写 review 信。 Not for: 自己的任务、不涉及其他猫的工作。 Output: 结构化交接信。

zts212653
zts212653
development
open
architecture-patterns
477

incident-response

不可逆事故发生后的应急响应:情绪急救 → 止损 → 补偿性劳动 → 教训沉淀。 Use when: 犯了不可挽回的错误、造成了人类伙伴的情绪波动、需要危机处理。 Not for: 可撤销的小失误、日常 bug fix(用 debugging)、预防性确认(用 shared-rules 铁律)。 Output: 情绪修复 + 止损行动 + 教训沉淀(lessons-learned / shared-rules)。

zts212653
zts212653
development
open
architecture-patterns
473

swift-concurrency-developer

Expert guidance on Swift concurrency using the Office Building mental model. Use when working with actors, isolation, Sendable, TaskGroups, or fixing concurrency warnings and data race issues.

anyproto
anyproto
development
open
architecture-patterns
473

architect

Use when requirements exist and a technical design is needed before implementation begins

Trevoke
Trevoke
development
open
architecture-patterns
473

implement

Use when a design exists and it's time to break it into tasks and execute with subagent dispatch and review

Trevoke
Trevoke
development
open
architecture-patterns
468

design-philosophy

Core design principles for the codebase - cognitive load, progressive disclosure, type safety, abstraction worth. Use when designing APIs, modules, or data structures.

r3bl-org
r3bl-org
development
open
architecture-patterns
465

extension-design

Design and audit Pi extensions safely (avoid workspace source imports).

rcarmo
rcarmo
development
open
architecture-patterns
464

council

Orchestrates multi-advisor council debates on high-impact architecture, technology, or product decisions. Dispatches 3-5 domain archetype subagents (pragmatic-engineer, architect-advisor, security-advocate, product-mind, devils-advocate, the-thinker) through opening statements, tensions, position evolution, and synthesis phases. Preserves dissent and delivers actionable recommendations with captured risks. Use when evaluating trade-offs, stress-testing a PRD or tech spec, resolving dilemmas with multiple viable options, or when a decision needs diverse expert perspectives. Don't use for simple yes/no questions, factual lookups, creative brainstorming without tradeoffs, or tasks where a single expert perspective suffices.

compozy
compozy
development
open
architecture-patterns
462

ktlo

Instructions to fetch assigned Linear issues in the current cycle and potentially kick off a development session.

coinbase
coinbase
development
open
architecture-patterns
462

research-component-libs

Orchestrates a comprehensive research effort across multiple design systems/component libraries

coinbase
coinbase
development
open
architecture-patterns
459

trpc

Conventions for writing tRPC routers and procedures in PrairieLearn.

PrairieLearn
PrairieLearn
development
open
architecture-patterns
459

mcp-tool-design

Design MCP tools and gateway interfaces for the dotcontext server

vinilana
vinilana
development
open
architecture-patterns
456

aws-patterns

Lambda best practices, S3 event patterns, SQS/SNS fanout, and DynamoDB access patterns for serverless AWS architectures.

vibeeval
vibeeval
development
open
architecture-patterns
456

compound-learnings

Transform session learnings into permanent capabilities (skills, rules, agents). Use when asked to "improve setup", "learn from sessions", "compound learnings", or "what patterns should become skills".

vibeeval
vibeeval
development
open
architecture-patterns
456

event-driven-patterns

Message queue patterns with BullMQ, Kafka, RabbitMQ - saga, outbox, dead letter queue, exactly-once semantics.

vibeeval
vibeeval
development
open
architecture-patterns
456

golang-patterns

Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.

vibeeval
vibeeval
development
open
Previous
Page 41 / 172
Next