create-adr
Create a new Architecture Decision Record. Use when documenting significant technical decisions with context, options, and rationale.
create-runbook
Generate operational runbook from system analysis. Use for incident response, operational procedures, troubleshooting guides, and emergency protocols.
doc-architecture
Generate architecture documentation using arc42 or C4 model. Use for creating system context, container, and component diagrams with narrative.
docs-as-code
Documentation pipeline automation and docs-as-code workflows
onboarding-docs
Developer onboarding documentation and learning paths
rfc-process
Request for Comments (RFC) process for technical proposals
runbook-creation
Operational runbook templates for incident response and procedures
build
Smart .NET build with fuzzy project matching and optional --fix for MCP-driven error resolution
clean
Recursively clean bin/obj folders with optional package cache and artifacts cleanup
coverage-report
Generate test coverage reports with HTML visualization and threshold enforcement
fix-warnings
Batch-fix analyzer warnings with category filtering and interactive review options
install-sdk
Install .NET SDK with cross-platform support and optional interactive global.json configuration
install-tool
Install or upgrade dotnet tools with alias support (ef, coverage, etc.) and manifest management
nullable-audit
Analyze nullable reference type adoption with warnings breakdown and migration recommendations
setup-aspire
Install the .NET Aspire CLI tool for MCP integration
solution-health
Analyze solution structure for orphaned projects, circular dependencies, and TFM inconsistencies
update-dotnet-version
Comprehensive one-shot .NET version upgrade with SDK, TFM, packages, and build validation
upgrade-nuget-packages
Interactive NuGet package upgrade with vulnerability detection and breaking change warnings
duende-docs
Single source of truth and librarian for ALL Duende Software documentation. Manages local documentation storage, scraping, discovery, and resolution. Use when finding, locating, searching, or resolving Duende documentation; discovering docs by keywords, category, tags, or natural language queries; scraping from llms-full.txt; managing index metadata (keywords, tags, aliases); or rebuilding index from filesystem. Run scripts to scrape, find, and resolve documentation. Handles doc_id resolution, keyword search, natural language queries, category/tag filtering, alias resolution, llms-full.txt parsing, markdown subsection extraction for internal use, hash-based drift detection, and comprehensive index maintenance.
adr-management
Create and manage Architecture Decision Records (ADRs). Use when documenting technology choices, design decisions, or architectural changes that need to be tracked over time. This is the CANONICAL ADR skill - all ADR-related work should use this skill.
architecture-documentation
Generate architecture documents using templates with diagram integration. Use for creating C4 diagrams, viewpoint documents, and technical overviews.
architecture-review
Review architecture of current codebase or staged changes
cloud-alignment
Align with cloud architecture frameworks (Microsoft CAF, AWS Well-Architected). Check alignment with pillars, identify gaps.
context-mapping
Map relationships between bounded contexts using DDD context mapping patterns. Use when defining upstream/downstream relationships, integration strategies (ACL, OHS, PL), or generating Context Mapper DSL output. Follows event storming for bounded context discovery.
detect-over-engineering
Detect unnecessary complexity, speculative generality, and over-engineered solutions in code
domain-storytelling
Collaborative domain modeling through pictographic stories. Use when gathering requirements, understanding business workflows, onboarding team members, or preparing for event storming. Follows Stefan Hofer & Henning Schwentner's methodology with actors, work objects, and activities.
ea-dashboard
Show architecture overview and metrics (ADR count, documentation coverage, Zachman cell coverage)
ea-document
Generate architecture document (context, container, component, deployment, data, executive-summary)
ea-explain
Explain an enterprise architecture concept
ea-learning
Explain enterprise architecture concepts in practical terms. Use when learning about TOGAF, Zachman, ADRs, or any EA terminology.
event-storming
AI-simulated event storming workshop with multi-persona support. Use when discovering domain events, commands, actors, and bounded contexts. Supports three modes - full-simulation (5 persona agents debate), quick (single-pass analysis), and guided (interactive with user). Orchestrates persona agents and synthesizes results.
explore-migration
Explore migration paths when planning architecture changes. Documents current state, identifies options with trade-offs for informed decision-making.
fitness-functions
Architecture test guidance for .NET using NetArchTest and ArchUnitNET. Use when enforcing architectural boundaries, testing module dependencies, validating layer constraints, or creating performance fitness functions. Includes code generation templates.
gap-analysis
Compare current state to target state architecture. Scoped to technical options - requires business context for complete analysis.
modular-architecture
Module organization patterns including ports and adapters (hexagonal), module communication, and data isolation. Use when structuring modular monoliths, defining module boundaries, setting up inter-module communication, or isolating database contexts. Includes MediatR patterns for internal events.
resilience-patterns
Circuit breaker, retry, and DLQ patterns for .NET using Polly and Brighter. Use when implementing fault tolerance, handling transient failures, configuring retry strategies, or setting up dead letter queues. Includes Polly HttpClient patterns and Brighter message handler resilience.
team-topology-design
Team Topologies methodology for organizational design. Covers the four fundamental team types, three interaction modes, cognitive load assessment, Inverse Conway Maneuver, and team evolution patterns. Use when designing team structures that align with architecture.
togaf-guidance
Guide users through TOGAF ADM phases with context-aware advice. Use when applying TOGAF methodology or understanding ADM phase activities.
togaf-phase
Get guidance for TOGAF ADM phase (preliminary, A-H, requirements)
wardley-mapping
Wardley Mapping for strategic positioning and situational awareness. Covers value chain mapping, evolution stages, landscape analysis, gameplay patterns, and strategic decision-making. Use for technology strategy, competitive analysis, and architectural investment decisions.
zachman-analysis
Apply Zachman Framework perspective analysis with honest limitations. Analyze architecture from specific row/column perspectives.
zachman-analyze
Analyze from Zachman perspective (row: planner/owner/designer/builder/subcontractor/user, column: what/how/where/who/when/why)
cqrs-architecture
CQRS pattern implementation and query optimization
event-modeling
Adam Dymitruk's Event Modeling methodology with swimlanes
event-sourcing-design
Event sourcing patterns and design decisions
event-storming-advanced
Deep dive Event Storming beyond big picture
saga-patterns
Distributed transaction patterns using orchestration and choreography
api-contract
Generate OpenAPI, AsyncAPI, or Protobuf contract from requirements. Use for contract-first API development.
asyncapi-design
Event-driven API specification with AsyncAPI 3.0 for message-based architectures
openapi-design
Contract-first REST API design with OpenAPI 3.1 specification
Page 542 of 1447 · 72311 results