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
14.2K

abp-core

Core ABP Framework conventions - module system, DI registration, base classes (ApplicationService, DomainService), IClock, BusinessException, localization, async patterns. Use when working on any ABP project, asking about ABP fundamentals, or unsure which skill applies.

abpframework
abpframework
development
open
architecture-patterns
14.2K

abp-dependency-rules

ABP project layer dependency rules - which projects can reference which, domain/application/infrastructure separation, cross-layer violations to avoid. Use when reviewing project structure, adding new project references, or checking if a dependency direction is correct.

abpframework
abpframework
development
open
architecture-patterns
14.1K

start-coreexecution-model

Isomorphic-by-default principle, environment boundary functions (createServerFn, createServerOnlyFn, createClientOnlyFn, createIsomorphicFn), ClientOnly component, useHydrated hook, import protection, dead code elimination, environment variable safety (VITE_ prefix, process.env).

TanStack
TanStack
development
open
architecture-patterns
14K

ce-plan

Create structured plans for any multi-step task -- software features, research workflows, events, study plans, or any goal that benefits from structured breakdown. Also deepen existing plans with interactive review of sub-agent findings. Use for plan creation when the user says 'plan this', 'create a plan', 'write a tech plan', 'plan the implementation', 'how should we build', 'what's the approach for', 'break this down', 'plan a trip', 'create a study plan', or when a brainstorm/requirements document is ready for planning. Use for plan deepening when the user says 'deepen the plan', 'deepen my plan', 'deepening pass', or uses 'deepen' in reference to a plan. For exploratory or ambiguous requests where the user is unsure what to do, prefer ce:brainstorm first.

EveryInc
EveryInc
development
open
architecture-patterns
13.9K

design-an-interface

Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".

mattpocock
mattpocock
development
open
architecture-patterns
13.8K

system-architecture

Design systems with appropriate complexity - no more, no less. Use when the user asks to architect applications, design system boundaries, plan service decomposition, evaluate monolith vs microservices, make scaling decisions, or review structural trade-offs. Applies to new system design, refactoring, and migration planning.

MODSetter
MODSetter
development
open
architecture-patterns
13.5K

prowler-mcp

Creates MCP tools for Prowler MCP Server. Covers BaseTool pattern, model design, and API client usage. Trigger: When working in mcp_server/ on tools (BaseTool), models (MinimalSerializerMixin/from_api_response), or API client patterns.

prowler-cloud
prowler-cloud
development
open
architecture-patterns
12.5K

swarm-advanced

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

ruvnet
ruvnet
development
open
architecture-patterns
12.5K

v3-ddd-architecture

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

ruvnet
ruvnet
development
open
architecture-patterns
12.5K

github-multi-repo

Multi-repository coordination, synchronization, and architecture management with AI swarm orchestration

ruvnet
ruvnet
development
open
architecture-patterns
12.2K

deprecation-and-migration

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

addyosmani
addyosmani
development
open
architecture-patterns
12.2K

planning-and-task-breakdown

Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks. Use when a task feels too large to start, when you need to estimate scope, or when parallel work is possible.

addyosmani
addyosmani
development
open
architecture-patterns
11.1K

building-settings-ui

Use this skill when adding or modifying settings UI in Tambo Cloud. Covers where a new settings section belongs (Agent tab vs Settings tab), and the component patterns used across both pages (card layout, toasts, confirmation dialogs, destructive styling, save behavior conventions). Triggers on "add a new settings section", "where should X go?", "settings UI", "settings page", "agent page", or any work touching apps/web/components/dashboard-components/project-details/, project-settings.tsx, or agent-settings.tsx. Not for full-stack feature building (DB, tRPC, tests); those patterns will get their own skills.

tambo-ai
tambo-ai
development
open
architecture-patterns
11.1K

architecture

Create or evaluate an architecture decision record (ADR). Use when choosing between technologies (e.g., Kafka vs SQS), documenting a design decision with trade-offs and consequences, reviewing a system design proposal, or designing a new component from requirements and constraints.

anthropics
anthropics
development
open
architecture-patterns
11.1K

system-design

Design systems, services, and architectures. Trigger with "design a system for", "how should we architect", "system design for", "what's the right architecture for", or when the user needs help with API design, data modeling, or service boundaries.

anthropics
anthropics
development
open
architecture-patterns
10.4K

decision-logger

Two-layer memory architecture for board meeting decisions. Manages raw transcripts (Layer 1) and approved decisions (Layer 2). Use when logging decisions after a board meeting, reviewing past decisions with /cs:decisions, or checking overdue action items with /cs:review. Invoked automatically by the board-meeting skill after Phase 5 founder approval.

alirezarezvani
alirezarezvani
development
open
architecture-patterns
10.4K

agent-designer

Use when the user asks to design multi-agent systems, create agent architectures, define agent communication patterns, or build autonomous agent workflows.

alirezarezvani
alirezarezvani
development
open
architecture-patterns
10.4K

rag-architect

Use when the user asks to design RAG pipelines, optimize retrieval strategies, choose embedding models, implement vector search, or build knowledge retrieval systems.

alirezarezvani
alirezarezvani
development
open
architecture-patterns
10.4K

engineering-advanced-skills

25 advanced engineering agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Agent design, RAG, MCP servers, CI/CD, database design, observability, security auditing, release management, platform ops.

alirezarezvani
alirezarezvani
development
open
architecture-patterns
10.4K

nestjs-best-practices

NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.

rolling-scopes
rolling-scopes
development
open
architecture-patterns
10.2K

hivetask-decomposition

Decompose complex tasks into explicit subtasks before diving in.

aden-hive
aden-hive
development
open
architecture-patterns
9.4K

cog-review

Cog architecture and cross-cutting review guidelines

replicate
replicate
development
open
Previous
Page 8 / 172
Next