Back to categories
Category

Agent Skills in category: architecture

63 skills match this category. Browse curated collections and explore related Agent Skills.

skill-resiliency

This skill should be used when the user asks to "add resiliency to a skill", "make this skill more robust", "improve error handling", "add validation mechanisms", "create self-correcting behavior", or discusses determinism, robustness, error correction, or homeostatic patterns in Agent Skills. Applies biological resiliency principles from Michael Levin's work to Agent Skill design.

error-handlingresilience-patternsvalidationrobustness
m31uk3
m31uk3
0

ttl-policy

Manage Time-To-Live policies for framework content freshness

cache-managementtime-to-livecontent-freshnesspolicy-management
ekson73
ekson73
01

dev-design

REQUIRED Phase 4 of /dev workflow. Proposes architecture approaches with trade-offs and gets user approval.

architecturearchitecture-decision-recordtrade-off-analysisuser-approval
edwinhu
edwinhu
0

architect

아키텍처, 설계, 시스템 설계, 구조 설계, 레이어 설계 - Use when designing systems, layer structures, or module boundaries. Architecture design guide based on Clean Architecture and DDD principles.

software-designclean-architecturedddsystem-design
aimskr
aimskr
0

microservices-architect

Design and architect microservices following Chris Richardson's Microservices Patterns. Use when designing services, APIs, data flows, or evaluating architecture decisions. Guides full workflow from feature intake to production-ready design with observability, async patterns, security, testing, and deployment strategies.

microservicesservice-meshapi-designobservability
Optima-Financial
Optima-Financial
0

optima-service-planner

Plan and implement microservices for Optima platform. Use when building new services, features, or integrations. Generates phased implementation roadmaps following Optima patterns - Database Gateway, append-only contracts, RabbitMQ messaging, DigitalOcean deployment. Start with data model, then contracts, then services.

microservicesrabbitmqdigitaloceandatabase-gateway
Optima-Financial
Optima-Financial
0

initiative-architecture

Use for MASSIVE work requests requiring multi-epic planning. Creates research spikes, documents all unknowns and decisions, builds resumable architecture documents, and structures work into epics and milestones.

multi-epic-planningroadmap-structuringresearch-spikesarchitecture-documents
troykelly
troykelly
1

code-architect

Use when asked for an architecture blueprint or explicitly asked to run the code-architect subagent.

software-architecturearchitecture-blueprintarchitecture-decision-recordsarchitecture-patterns
troykelly
troykelly
1

devils-advocate

Use before design phase to challenge assumptions, scope, architecture, and design decisions in understanding documents or design docs

assumption-challengingdesign-docarchitecture-validationcritical-thinking
axiomantic
axiomantic
0

patterns

Cloudflare architecture patterns for common problems. Reference when decomposing monolithic Workers, optimizing D1 writes, or adding external API resilience.

cloudflareworkerd1resilience-patterns
littlebearapps
littlebearapps
0

architect

Design industry-grade Cloudflare architectures with wrangler.toml generation, Mermaid diagrams, AND Edge-Native Constraint validation. Use this skill when designing new systems, planning migrations, evaluating architecture options, or when the user mentions Node.js libraries that may not work on Workers.

cloudflarewrangler.tomlmermaidedge-computing
littlebearapps
littlebearapps
0

scale

Recommend sharding, caching strategies, and read-replication patterns for Cloudflare architectures. Use this skill when preparing for growth, hitting limits, or optimizing for high traffic.

database-shardingcaching-strategyread-replicationcloudflare
littlebearapps
littlebearapps
0

software-architecture

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

software-designarchitecture-patternssoftware-developmentdeveloper-guidance
prof-ramos
prof-ramos
0

architecture-diagram-creator

Create comprehensive HTML architecture diagrams showing data flows, business objectives, features, technical architecture, and deployment. Use when users request system architecture, project documentation, high-level overviews, or technical specifications.

architecture-diagramhtml-generationdata-flowtechnical-specifications
prof-ramos
prof-ramos
0

aws-serverless-eda

AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.

awsserverlessevent-driven-architecturelambda
prof-ramos
prof-ramos
0

system-architect

Design production-grade software systems with expert knowledge of architecture patterns, distributed systems, cloud platforms, and operational excellence. Use this skill when architecting complex systems, evaluating technology choices, designing scalable infrastructure, or making critical architectural decisions requiring trade-off analysis.

architecture-patternsdistributed-systemscloud-platformsoperational-excellence
marsolab
marsolab
0

system-design

Use when designing, architecting, or planning a new system from requirements or ideas - transforms concepts into navigable design catalog using EventStorming methodology, Mermaid diagrams, and progressive elaboration through 5 phases (Requirements, Big Picture, Processes, Data/Flows, Integration)

software-designeventstormingmermaidprogressive-elaboration
Dwsy
Dwsy
0

aegis-architect

アーキタイプベースのスキャフォールドツール - プロジェクトの重さに応じた型を選択

scaffoldingarchetypetype-selectionproject-setup
Shin0205go
Shin0205go
0

elixir-architect

Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration

elixirphoenixotpash-framework
layeddie
layeddie
0

otp-patterns

Implements OTP design patterns including GenServer, Supervisor, and Application behaviors.

otpelixirGenServersupervisor
layeddie
layeddie
0

neatoo

Neatoo DDD framework for .NET with Blazor WebAssembly. Use when building domain entities with EntityBase, implementing business rules and validation, creating factories with [Factory] attribute, setting up client-server communication with RemoteFactory, working with aggregates and parent-child relationships, or troubleshooting source generator issues.

domain-driven-design.netblazorentity-framework
keithdv
keithdv
0

technical-design-document

Use when designing complex technical features requiring cross-team coordination, system architecture decisions, data model changes, API definitions, or when stakeholders need comprehensive technical documentation before implementation

system-architecturecross-team-coordinationtechnical-documentationAPI-design
ryanmoran
ryanmoran
01

webfluence

Content web architecture framework. Use when diagnosing offer doc usage, content-to-conversion pathways, or why someone isn't getting sales despite traffic.

content-architectureconversion-pathwaysoffer-doc-analysissales-diagnostics
Eddale
Eddale
0

functional-design-creator

PRDに基づいて機能設計書を作成するスキル。docs/prd.md が存在する場合に、システム構成、データモデル、コンポーネント設計、アルゴリズム設計等を含む機能設計書を作成します。「機能設計書を作成して」「PRDから設計書を作って」「functional design を書いて」等のリクエストで使用してください。

functional-designprdsystem-designcomponent-design
ks6088ts-labs
ks6088ts-labs
0

architecture-design-creator

PRDと機能設計書に基づいてアーキテクチャ設計書を作成するスキル。docs/prd.md と docs/functional-design.md が存在する場合に、テクノロジースタック、レイヤードアーキテクチャ、データ永続化戦略、パフォーマンス要件、セキュリティ設計等を含むアーキテクチャ設計書を作成します。「アーキテクチャ設計書を作成して」「技術仕様書を書いて」「architecture design を作って」等のリクエストで使用してください。

architecture-designarchitecture-documentsperformance-requirementssecurity-design
ks6088ts-labs
ks6088ts-labs
0

codebase-learn

Learn and remember codebase structure to minimize future token usage. Records architectural knowledge, file purposes, and patterns as a connected graph.

codebase-analysistoken-optimizationgraphsoftware-design
genomewalker
genomewalker
0

workbench-architecture

Architecture and ADR workflows for Workbench CLI. Use when documenting system design, decisions, tradeoffs, or rationale that must be tracked over time.

architecture-decision-recordsoftware-designdocumentationworkflow
bravellian
bravellian
0

amplifier-philosophy

Amplifier design philosophy using Linux kernel metaphor. Covers mechanism vs policy, module architecture, event-driven design, and kernel principles. Use when designing new modules or making architectural decisions.

amplifier-designlinux-kernelevent-driven-architecturemodule-architecture
drillan
drillan
0

multi-agent-composition

>

multi-agent-systemsagent-orchestrationcomponent-compositionagent-coordination
basher83
basher83
2

system-design

Use when designing system architecture, APIs, components, or data models - provides a structured design workflow with validation and documentation outputs.

architecture-patternssoftware-designapi-designvalidation-workflow
NickCrew
NickCrew
52

cqrs-event-sourcing

CQRS and Event Sourcing patterns for scalable, auditable systems with separated read/write models. Use when building audit-required systems, implementing temporal queries, or designing high-scale applications with complex domain logic.

cqrsevent-sourcingscalabilityaudit-trails
NickCrew
NickCrew
52

event-driven-architecture

Event-driven architecture patterns with event sourcing, CQRS, and message-driven communication. Use when designing distributed systems, microservices communication, or systems requiring eventual consistency and scalability.

event-driven-architectureevent-sourcingCQRSmessage-driven
NickCrew
NickCrew
52

microservices-patterns

Comprehensive microservices architecture patterns covering service decomposition, communication, data management, and resilience strategies. Use when designing distributed systems, breaking down monoliths, or implementing service-to-service communication.

microservicesservice-decompositiondistributed-systemsresilience-patterns
NickCrew
NickCrew
52

api-gateway-patterns

API Gateway patterns for routing, authentication, rate limiting, and service composition in microservices architectures. Use when implementing API gateways, building BFF layers, or managing service-to-service communication at scale.

api-gatewaymicroservicesroutingauthentication
NickCrew
NickCrew
52

architectural-amendment-protocol

Amend architectural specifications through formal protocol.

architectural-amendmentspecification-managementchange-protocolarchitecture-documents
starwreckntx
starwreckntx
1

agent-task-delegator

Delegate tasks across multi-agent architectures with proper context preservation.

multi-agent-systemsagent-coordinationcontext-managementtask-delegation
starwreckntx
starwreckntx
1

graceful-degradation-protocol

Execute graceful degradation when system constraints exceeded.

resiliencegraceful-degradationfault-tolerancesystem-constraints
starwreckntx
starwreckntx
1

functional-caas-provision

Provision functional consciousness-as-a-service capabilities.

functional-conceptsprovisioningservice-orientedconsciousness
starwreckntx
starwreckntx
1

contingency-module-architecture

Design contingency module architectures for failure scenarios.

failure-mode-analysiscontingency-planningresilience-designfault-tolerance
starwreckntx
starwreckntx
1

planning

Use when you need to plan technical solutions that are scalable, secure, and maintainable. Create implementation plans, architecture designs, feature roadmaps. | Sử dụng khi cần lên kế hoạch, thiết kế kiến trúc, phân tích tính năng, đề xuất giải pháp, roadmap.

scalabilitysecuritymaintainabilityarchitecture-design
wollfoo
wollfoo
0

gap-analysis

Route-aware gap analysis. For Brownfield - uses /speckit.analyze to compare specs against implementation. For Greenfield - validates spec completeness and asks about target tech stack for new implementation. This is Step 4 of 6 in the reverse engineering process.

gap-analysisspec-validationreverse-engineeringbrownfield
jschulte
jschulte
2

cl-macro-design

マクロ設計のベストプラクティスを適用。マクロ作成・レビュー時に使用

macrosbest-practicesdesignreview
cxxxr
cxxxr
1

aws-diagram

Generate AWS architecture diagrams from infrastructure JSON. Use when user asks to "generate diagram", "create AWS diagram", "visualize infrastructure", or "draw architecture".

awsinfrastructure-as-codediagram-generationcloud-architecture
mpuig
mpuig
21

git-adr

>

gitadrarchitecture-decision-recorddocumentation
zircote
zircote
1

architecture-analysis

Comprehensive frontend architecture analyzer that identifies technology stacks, build tools, and architectural patterns. Use when you need to quickly understand a project's structure, dependencies, and technical configuration. Provides analysis for Vue/React/Angular frameworks, Node.js environments, package managers, TypeScript usage, linters, and architecture patterns with multiple output formats including executive summaries and visualizations.

frontendtechnology-stackdependency-managementarchitecture-patterns
hubvue
hubvue
1

cross-context

處理跨 Bounded Context 的依賴關係。當需求涉及多個限界上下文(如權限管理、付款、通知)時觸發,設計 Anti-Corruption Layer 和 Context Mapping。

bounded-contextanti-corruption-layercontext-mappingdomain-driven-design
knowlet
knowlet
1

arch-guard

進行代碼重構或新增模組時觸發。確保程式碼符合 Clean Architecture + DDD + CQRS 的層次關係,防止架構腐化。

clean-architectureDDDCQRSarchitecture-validation
knowlet
knowlet
1

saga-orchestrator

處理跨 Frame 的複雜業務流程,協調多個 Sub-agent (command/query/reactor) 完成 Saga/Choreography 模式的分散式交易。當需求涉及多個狀態變更、事件反應與查詢的組合時使用。

sagadistributed-transactionsorchestrationevent-driven-architecture
knowlet
knowlet
1

api-designer

Activates when user needs help designing REST APIs, GraphQL schemas, or API architecture. Triggers on "design API", "REST endpoint", "GraphQL schema", "API structure", "endpoint naming", "API versioning", "request/response format", or API design questions.

api-designRESTGraphQLendpoint-naming
always-further
always-further
1

nuxt-features

Feature module pattern organizing domain logic into queries, mutations, and actions. Use when implementing data fetching with filters, API mutations with loading states, business logic with UI feedback, or organizing domain-specific code.

feature-modulesdomain-driven-designdata-fetchingstate-management
leeovery
leeovery
1

Page 1 of 2 · 63 results