
Get best practices for TUnit unit testing, including data-driven tests
Generates API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.
Versions HTTP APIs. Asp.Versioning.Http/Mvc, URL segment, header, query string, sunset.
Reads and modifies SDK-style .csproj files. PropertyGroup, ItemGroup, CPM, props.
Designs EF Core data layer architecture. Read/write split, aggregate boundaries, N+1 governance.
EF Core, DbContext, AsNoTracking, query splitting.
Performs file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
Configures GitHub Actions .NET build/test -- setup-dotnet, NuGet cache, reporting.
Creates GitHub-native docs. README badges, CONTRIBUTING, issue/PR templates, repo metadata.
Consumes HTTP APIs. IHttpClientFactory, typed/named clients, resilience, DelegatingHandlers.
Builds gRPC services. Proto definition, code-gen, ASP.NET Core host, streaming, auth.
Validates HTTP request inputs. .NET 10 AddValidation, FluentValidation, ProblemDetails.
Builds high-perf network I/O. PipeReader/PipeWriter, backpressure, protocol parsers, Kestrel.
Maintains library compatibility. Binary/source compat rules, type forwarders, SemVer impact.
Optimizes LINQ queries. IQueryable vs IEnumerable, compiled queries, deferred exec, allocations.
Build or review distributed .NET applications with Orleans grains, silos, persistence, streaming, reminders, placement, transactions, serialization, event sourcing, testing, and cloud-native hosting.
Framework-specific accessibility patterns, common pitfalls, and code fix templates for React, Next.js, Vue, Angular, Svelte, and Tailwind CSS. Use when generating framework-aware accessibility fixes or checking framework-specific anti-patterns.
Integration patterns for the GitHub Accessibility Scanner Action (github/accessibility-scanner). Teaches agents how to detect scanner presence, parse scanner-created issues, correlate findings with local scans, and track Copilot-assigned fix status.
Scoring formulas and analytical frameworks for GitHub workflow agents. Covers repository health scoring (0-100, A-F grades), priority scoring for issues/PRs/discussions, confidence levels for analytics findings, delta tracking (Fixed/New/Persistent/Regressed), velocity metrics, contributor metrics, bottleneck detection, and trend classification. Use when computing scores, tracking remediation progress, building prioritized dashboards, or detecting workflow bottlenecks.
GitHub data collection patterns for workflow agents. Covers search query construction by intent, date range handling, repository scope narrowing, preferences.md integration, cross-repo intelligence, parallel stream collection model, and auto-recovery for empty results. Use when building agents that search GitHub for issues, PRs, discussions, releases, security alerts, or CI status.
Centralized help URL reference for accessibility remediation. Maps axe-core rule IDs to Deque University topics, document rule IDs to Microsoft Office and Adobe PDF help pages, and WCAG criteria to W3C Understanding documents. Use when generating CSV exports, markdown reports, or any output that links findings to external remediation documentation.
Integration patterns for Lighthouse CI accessibility auditing. Teaches agents how to detect Lighthouse CI configuration, parse accessibility audit results, map findings to the standard severity model, correlate with local axe-core scans, and track score regressions.
Audit report formatting, severity scoring, scorecard computation, and compliance export for document accessibility audits. Use when generating DOCUMENT-ACCESSIBILITY-AUDIT.md reports, computing document severity scores (0-100 with A-F grades), creating VPAT/ACR compliance exports, or formatting remediation priorities.
Severity scoring, scorecard computation, confidence levels, and remediation tracking for web accessibility audits. Use when computing page accessibility scores (0-100 with A-F grades), tracking remediation progress across audits, or generating cross-page comparison scorecards.
Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK. Use when adding observability, setting up OTLP exporters, creating custom metrics/spans, or troubleshooting distributed trace correlation.
Build and review .NET applications with Wolverine messaging, durable outbox/inbox, background handlers, and event-sourced workflows.
Get best practices for TUnit unit testing, including data-driven tests
Web content discovery, URL crawling, and page inventory for accessibility audits. Use when scanning web pages, crawling sites for audit scope, or building page inventories for multi-page audits.
Python and wxPython development reference patterns, common pitfalls, framework-specific guides, desktop accessibility APIs, and cross-platform considerations. Use when building, debugging, packaging, or reviewing Python desktop applications.
Mobile accessibility reference data for React Native, Expo, iOS, and Android auditing. Covers accessibilityLabel, accessibilityRole, accessibilityHint, touch target sizes (44x44pt minimum), screen reader compatibility, and platform-specific semantics. Use when reviewing any React Native or native mobile code for accessibility.
File upload endpoints in ASP.NET minimal APIs (.NET 8+)
Markdown accessibility rule library covering ambiguous links, anchor validation, emoji handling (remove or translate to English), Mermaid and ASCII diagram replacement templates, heading structure, table descriptions, and severity scoring. Use when auditing or fixing markdown documentation for accessibility.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Core standards for all GitHub workflow agents. Covers authentication, smart defaults, repository discovery, dual MD+HTML output, screen-reader-compliant HTML accessibility standards, safety rules, progress announcements, parallel execution, and output quality. Apply when building any GitHub workflow agent - issues, PRs, briefings, analytics, community reports, team management.
Localizes .NET apps. .resx resources, IStringLocalizer, source generators, pluralization, RTL.
Tests with real infrastructure. WebApplicationFactory, Testcontainers, Aspire, fixtures.
Creates GitHub Releases for .NET. Release creation, assets, notes, pre-release management.
Publishes .NET artifacts from GitHub Actions. NuGet push, container images, signing, SBOM.
Composes GitHub Actions workflows. Reusable workflows, composite actions, matrix, caching.
Deploys .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
Tunes GC and memory. GC modes, LOH/POH, Gen0/1/2, Span/Memory deep patterns, ArrayPool.
Builds .NET 10 file-based C# apps. Directives, CLI commands, csproj migration.
Authors .editorconfig rules. IDE/CA severity, AnalysisLevel, globalconfig, code style enforcement.
Models business domains. Aggregates, value objects, domain events, rich models, repositories.
Chooses documentation tooling. Starlight, Docusaurus, DocFX decision tree, migration paths.
Chooses a data access approach. EF Core vs Dapper vs ADO.NET decision matrix, tradeoffs.
Designs types for performance. struct vs class, sealed, readonly struct, Span/Memory, collections.
Creates Roslyn source generators. IIncrementalGenerator, GeneratedRegex, LoggerMessage, STJ.
Enables nullable reference types. Annotation strategies, migration, common agent mistakes.
Using records, pattern matching, primary constructors, collection expressions. C# 12-15 by TFM.
Runs BenchmarkDotNet microbenchmarks. Setup, memory diagnosers, baselines, result analysis.
Implements background work. BackgroundService, IHostedService, lifecycle, graceful shutdown.
Orchestrates .NET Aspire apps. AppHost, service discovery, components, dashboard, health checks.
Designs ASP.NET Core architecture -- vertical slices, pipelines, caching, errors.
Detects API surface changes in CI. PublicApiAnalyzers, Verify snapshots, ApiCompat gating.
Secures ASP.NET Core APIs. Identity, OAuth/OIDC, JWT bearer, passkeys, CORS, rate limiting.
Routes .NET/C# work to domain skills. Loads coding-standards for code paths.
Implements accessible .NET UI. SemanticProperties, ARIA, AutomationPeer, testing per platform.
Document discovery, inventory building, and metadata extraction for accessibility audits. Use when scanning folders for Office documents (.docx, .xlsx, .pptx) and PDFs, building file inventories, detecting changes via git diff, or extracting document properties like title, author, and language.
Color token contrast computation, framework token paths (Tailwind/MUI/Chakra/shadcn), focus ring validation, WCAG 2.4.13 Focus Appearance, motion tokens, and spacing tokens for touch target compliance. Use when validating design system tokens for WCAG AA/AAA contrast compliance before they reach deployed UI.
Hypermedia framework for building reactive web applications with backend-driven UI. Use this skill for Datastar development patterns, SSE streaming, signal management, DOM morphing, and the "Datastar way" philosophy. Covers data-* attributes, backend integration, and real-time collaborative app patterns.
WCAG 2.2 cognitive accessibility reference tables, plain language analysis, COGA guidance, auth pattern detection, and reading level analysis. Use when reviewing UI for cognitive load, plain language clarity, WCAG 2.2 new criteria (3.3.7 Redundant Entry, 3.3.8/3.3.9 Accessible Authentication), timeout warnings, and memory demands.
Cross-format document accessibility rule reference with WCAG 2.2 mapping. Use when looking up accessibility rules for Word (DOCX-*), Excel (XLSX-*), PowerPoint (PPTX-*), or PDF (PDFUA.*, PDFBP.*, PDFQ.*) documents, or when mapping findings to WCAG success criteria for compliance reporting.