CtrlK
BlogDocsLog inGet started
Tessl Logo

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: bwfc-migrate.ps1, bwfc-migration skill, bwfc-data-migration skill, bwfc-identity-migration skill, migration-standards skill, dotnet CLI, Playwright tests.

97

3.03x
Quality

96%

Does it follow best practices?

Impact

100%

3.03x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

63%

Document a ContosoUniversity Migration Run

Migration run report structure

Criteria
Without context
With context

Summary section present

20%

100%

Summary table: SQLite References row

0%

100%

Summary table: Legacy Artifacts row

0%

100%

Summary table: BLL Classes Created row

0%

100%

Summary table: Review Items row

0%

100%

Migration Timing: L1 subsection

60%

100%

Migration Timing: L2 subsection

60%

100%

Acceptance test table by class

100%

100%

What Worked Well section

0%

100%

What Didn't Work Well section

0%

100%

Page-by-Page Status table

0%

100%

Architecture section

0%

100%

Comparison table present

100%

100%

Comparison table: SelectMethod row

100%

100%

Recommendations section

0%

100%

One-line verdict

0%

100%

100%

60%

Migrate Web Forms Code Snippets to Blazor Server

Blazor code transformation rules

Criteria
Without context
With context

Page_Load to OnInitializedAsync

100%

100%

SelectHandler delegate pattern

0%

100%

No Items= binding for SelectMethod

100%

100%

ItemType not TItem

0%

100%

IDbContextFactory in BLL

0%

100%

SQL Server LocalDB connection string

0%

100%

No SQLite usage

100%

100%

ContosoUniversity database name

0%

100%

DI constructor injection in BLL

50%

100%

EF Core not EF6

100%

100%

100%

78%

Create a Migration Benchmark Automation Runbook

Migration workflow phases and commands

Criteria
Without context
With context

L1 script -Verbose flag

0%

100%

L1 script -Path argument

0%

100%

L1 script -Output argument

0%

100%

Clear output folder step

20%

100%

Run number from folder count

0%

100%

App port 44380

0%

100%

CONTOSO_BASE_URL env var

0%

100%

No manual fixes between layers

100%

100%

All 4 skills listed

0%

100%

Report even on failure

0%

100%

Wait for HTTP 200

100%

100%

Repository
FritzAndFriends/BlazorWebFormsComponents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.