contract-test-design
Design consumer-driven contract testing strategies using Pact, verify provider contracts, and manage API evolution with contract-first approaches.
create-strategy
Create a comprehensive test strategy document following IEEE 829 structure. Use for establishing testing approach on new projects or standardizing existing practices.
generate-cases
Generate systematic test cases using formal techniques (equivalence partitioning, boundary value analysis, decision tables). Use for comprehensive test coverage design.
performance-test-planning
Design performance test strategies including load profiles, capacity planning, SLA validation, and .NET performance testing with NBomber and k6.
plan-data
Create a test data strategy covering synthetic data generation, anonymization, and environment-specific data management. Use for data privacy compliance and test environment setup.
security-test-planning
Plan security testing strategies including OWASP testing, penetration test scoping, SAST/DAST integration, and threat-based test case design.
test-case-design
Apply systematic test case design techniques including equivalence partitioning, boundary value analysis, decision tables, and state transition testing.
test-data-strategy
Plan comprehensive test data management including synthetic data generation, data anonymization, versioning, and environment-specific strategies.
acceptance-criteria-authoring
Write clear, testable acceptance criteria in Given-When-Then format following INVEST principles and BDD best practices.
test-pyramid-design
Design optimal test pyramids with unit/integration/E2E ratios. Identify anti-patterns and recommend architecture-specific testing strategies.
test-strategy-planning
Create comprehensive test strategy documents following IEEE 829 structure. Plan test approach, scope, resources, and success criteria for software projects.
visualize
Generate a diagram from a natural language description using Mermaid or PlantUML
visualize-code
Analyze source code and generate architectural diagrams. Use when visualizing code structure, relationships, or workflows. Supports class, ER, sequence, and dependency diagrams.
plantuml-syntax
Authoritative reference for PlantUML diagram syntax. Provides UML and non-UML diagram types, syntax patterns, examples, and setup guidance for generating accurate PlantUML diagrams.
mermaid-syntax
Authoritative reference for Mermaid diagram syntax. Provides diagram types, syntax patterns, examples, and platform integration guidance for generating accurate Mermaid diagrams.
strategic-analysis
Analyze strategic position and recommend plays based on Wardley Mapping. Use for competitive analysis, evolution planning, and strategic decision-making.
diagram-patterns
Decision guidance for selecting the right diagram type and tool. Provides patterns for common visualization scenarios, tool comparison, and best practices.
evolution-analysis
Analyze component evolution and movement patterns
analyze-automation-roi
Analyze automation ROI for test cases and recommend which tests to automate based on value and effort. Use for prioritizing test automation investments.
doctrine-assessment
Assess organizational doctrine and universally useful patterns
write-acceptance
Write acceptance criteria in Given-When-Then format for user stories following BDD best practices. Use for creating testable, clear acceptance criteria.
system-diagnostics
Comprehensive Windows 11 system diagnostics via PowerShell. Diagnoses crashes, freezes, reboots, BSOD, disk health, memory issues, hardware errors, and performance problems. Use when troubleshooting Windows stability issues, analyzing Event Viewer logs, checking disk/memory health, investigating hardware errors, or diagnosing system performance problems.
diagnose
Run Windows system diagnostics to troubleshoot crashes, freezes, disk/memory issues, and hardware errors
wardley-map
Create a Wardley Map for a business or technology context. Use for visualizing value chains and strategic positioning.
wardley-map-creation
Create Wardley Maps from value chains and user needs
value-chain-mapping
Map value chains from user needs to underlying components
strategic-plays
Identify strategic options and gameplay patterns from Wardley Maps
adw-design
Guide creation of AI Developer Workflows (ADWs) that combine deterministic orchestration code with non-deterministic agents. Use when building automated development pipelines, designing AFK agent systems, or implementing the PITER framework.
vector-databases
Vector database selection, embedding storage, approximate nearest neighbor (ANN) algorithms, and vector search optimization. Use when choosing vector stores, designing semantic search, or optimizing similarity search performance.
stream-processing
Use when designing real-time data processing systems, choosing stream processing frameworks, or implementing event-driven architectures. Covers Kafka, Flink, and streaming patterns.
slo-workshop
Interactive SLO definition workshop - guides through defining SLIs, setting SLO targets, and establishing error budget policies for a service
slo-sli-error-budget
Use when defining SLOs, selecting SLIs, or implementing error budget policies. Covers reliability targets, SLI selection, and error budget management.
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.
Page 828 of 1709 · 85410 results
