dotnet avatar

dotnet

GitHub Organization

11

Skills

23.2k

Stars

1.9k

Forks

Skills by dotnet

pr-finalize by dotnet

pr-finalize

dotnet

Finalizes any PR for merge by verifying title and description match actual implementation. Reviews existing description quality before suggesting changes. Use when asked to "finalize PR", "check PR description", "review commit message", before merging any PR, or when PR implementation changed during review. Do NOT use for extracting lessons (use learn-from-pr), writing tests (use write-tests-agent), or investigating build failures (use pr-build-status).

23.2kUpdated Jan 28
ai-summary-comment by dotnet

ai-summary-comment

dotnet

Posts or updates automated progress comments on GitHub PRs. Use after completing any PR agent phase (pre-flight, tests, gate, fix, report). Triggers on 'post comment to PR', 'update PR progress', 'comment on PR with results', 'post pre-flight comment'. Creates single aggregated review comment with collapsible sections per commit.

23.2kUpdated Jan 28
run-device-tests by dotnet

run-device-tests

dotnet

Build and run .NET MAUI device tests locally with category filtering. Supports iOS, MacCatalyst, Android on macOS; Android, Windows on Windows. Use TestFilter to run specific test categories.

23.2kUpdated Jan 28
write-xaml-tests by dotnet

write-xaml-tests

dotnet

Creates XAML unit tests for GitHub issues in the Controls.Xaml.UnitTests project. Tests XAML parsing, compilation (XamlC), and source generation. Use when testing XAML-specific behavior, not UI interactions.

23.2kUpdated Jan 27
write-ui-tests by dotnet

write-ui-tests

dotnet

Creates UI tests for a GitHub issue and verifies they reproduce the bug. Iterates until tests actually fail (proving they catch the issue). Use when PR lacks tests or tests need to be created for an issue.

23.2kUpdated Jan 27
verify-tests-fail-without-fix by dotnet

verify-tests-fail-without-fix

dotnet

Verifies UI tests catch the bug. Supports two modes - verify failure only (test creation) or full verification (test + fix validation).

23.2kUpdated Jan 25
try-fix by dotnet

try-fix

dotnet

Attempts ONE alternative fix for a bug, tests it empirically, and reports results. ALWAYS explores a DIFFERENT approach from existing PR fixes. Use when CI or an agent needs to try independent fix alternatives. Invoke with problem description, test command, target files, and optional hints.

23.2kUpdated Jan 25
learn-from-pr by dotnet

learn-from-pr

dotnet

Analyzes a completed PR to extract lessons learned from agent behavior. Use after any PR with agent involvement - whether the agent failed, succeeded slowly, or succeeded quickly. Identifies patterns to reinforce or fix, and generates actionable recommendations for instruction files, skills, and documentation.

23.2kUpdated Jan 25
pr-build-status by dotnet

pr-build-status

dotnet

Retrieve Azure DevOps build information for GitHub Pull Requests, including build IDs, stage status, failed jobs, and Helix console logs for any Helix-based test failures.

23.2kUpdated Jan 23
find-reviewable-pr by dotnet

find-reviewable-pr

dotnet

Finds open PRs in the dotnet/maui and dotnet/docs-maui repositories that are good candidates for review, prioritizing by milestone, priority labels, partner/community status.

23.2kUpdated Jan 20
issue-triage by dotnet

issue-triage

dotnet

Queries and triages open GitHub issues that need attention. Helps identify issues needing milestones, labels, or investigation.

23.2kUpdated Jan 9