Install any skill in seconds. Free to start, no credit card required.
Get Started Free →fritzandfriends/contoso-migration-test
**WORKFLOW SKILL** — Execute end-to-end ContosoUniversity migration benchmark: clear output folder, run L1 script + L2 Copilot transforms, build, run Playwright acceptance tests, and generate a numbered run report. WHEN: "run contoso migration test", "test contoso university migration", "contoso migration benchmark", "run CU migration". INVOKES: migration-toolkit (scripts + skills), dotnet CLI, Playwright tests.
Passed 17 of 20 test cases with the skill, and 6 of 20 without it.
and 15 more in the full report
12 fixed7 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before executing Phase 1 script migration for ContosoUniversity, what exact action should be taken on `samples/AfterContosoUniversity/`?
| Checked | Without skill | With skill |
|---|---|---|
| Deletes all contents inside samples/AfterContosoUniversity/ | Passed | Passed |
| Keeps the samples/AfterContosoUniversity/ directory itself | Missed | Passed |
The instructions your model reads when the skill loads.
End-to-end migration benchmark that converts the ContosoUniversity Web Forms sample to Blazor Server and validates with 40 Playwright acceptance tests.
| Item | Path |
|---|---|
| Web Forms source | samples/ContosoUniversity/ContosoUniversity/ |
| Blazor output | samples/AfterContosoUniversity/ |
| L1 script | migration-toolkit/scripts/bwfc-migrate.ps1 |
| Migration skills | migration-toolkit/skills/ (4 skills) |
| Acceptance tests | src/ContosoUniversity.AcceptanceTests/ |
| Run reports | dev-docs/migration-tests/contosouniversity/ |
ContosoUniversity database (attach samples/ContosoUniversity/ContosoUniversity.mdf if needed)pwsh bin/Debug/net10.0/playwright.ps1 install from test project after first build)runNN folders in dev-docs/migration-tests/contosouniversity/ and use the next sequential numbersamples/AfterContosoUniversity/ but keep the directory itselfExpected duration: < 2 seconds
.\migration-toolkit\scripts\bwfc-migrate.ps1 `
-Path samples\ContosoUniversity\ContosoUniversity `
-Output samples\AfterContosoUniversity `
-Verbose
test cases passed, vs 6 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.