CtrlK
BlogDocsLog inGet started
Tessl Logo

bwfc-migration

Migrate ASP.NET Web Forms applications to Blazor Server using the webforms-to-blazor CLI tool and BlazorWebFormsComponents (BWFC). Orchestrates L1 automated transforms via CLI, then guides L2 contextual transforms. WHEN: "migrate aspx", "convert web forms", "web forms to blazor", "run migration". INVOKES: webforms-to-blazor CLI tool. FOR SINGLE OPERATIONS: use /bwfc-identity-migration for auth, /bwfc-data-migration for EF/architecture.

79

1.23x
Quality

81%

Does it follow best practices?

Impact

63%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

30%

Fix Data Binding in Migrated Product Catalog

BWFC data control SelectMethod and template binding

Criteria
Without context
With context

SelectMethod as delegate

0%

0%

No duplicate SelectMethod + Items

100%

100%

Context attribute in GridView templates

0%

0%

Repeater not replaced with foreach

0%

0%

No explicit DataBind() call

100%

100%

ItemType strips namespace

0%

0%

CategoryView SelectMethod as delegate

0%

0%

Context in CategoryView templates

0%

0%

CHANGES.md documents issues

100%

100%

60%

12%

Review and Fix Migrated Shopping Cart Code

NavigationManager/IHttpContextAccessor anti-pattern cleanup

Criteria
Without context
With context

Response.Redirect for navigation

0%

0%

NavigationManager removed from Cart

0%

0%

NavigationManager removed from Checkout

0%

0%

No IHttpContextAccessor in Cart

100%

100%

Session used for cart state

100%

100%

No Response.Cookies.Append

100%

100%

ThreadAbortException removed

100%

100%

No Minimal API cart endpoints

0%

0%

No [Inject] for built-in shims on pages

0%

100%

REVIEW.md identifies problems

80%

100%

100%

23%

Complete Ajax Control Toolkit Migration for Order Search Portal

Ajax Control Toolkit Layer 2 migration completion

Criteria
Without context
With context

NuGet package added

100%

100%

@using BlazorAjaxToolkitComponents

100%

100%

@using BlazorAjaxToolkitComponents.Enums

0%

100%

AutoCompleteExtender ServiceMethod as delegate

53%

100%

ServicePath removed

100%

100%

Autocomplete callback method wired

100%

100%

TargetControlID matches control ID

100%

100%

InteractiveServer render mode

0%

100%

No manual script tags

100%

100%

MIGRATION-NOTES.md present

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.