CtrlK
BlogDocsLog inGet started
Tessl Logo

BlazorWebFormsComponents

github.com/FritzAndFriends/BlazorWebFormsComponents

SkillAddedReview
migration-standards

migration-toolkit/skills/migration-standards/SKILL.md

Enforce canonical migration standards for ASP.NET Web Forms to Blazor using BWFC. Covers target architecture (.NET 10, Server Interactive), database provider detection, event handler preservation, SelectMethod patterns, and page lifecycle mapping. WHEN: "migration standards", "target architecture", "render mode placement", "page base class", "Layer 1 vs Layer 2".

68

1.66x
reviewer-protocol

.copilot/skills/reviewer-protocol/SKILL.md

Reviewer rejection workflow and strict lockout semantics

55

secret-handling

.copilot/skills/secret-handling/SKILL.md

Never read .env files or write secrets to .squad/ committed files

55

semantic-pattern-authoring

.squad/skills/semantic-pattern-authoring/SKILL.md

Author isolated migration CLI semantic patterns without leaking behavior into Layer 1 transforms

57

semantic-pattern-guardrails

.squad/skills/semantic-pattern-guardrails/SKILL.md

Guardrails for implementing Web Forms semantic page-pattern rewrites in the migration CLI

60

session-recovery

.copilot/skills/session-recovery/SKILL.md

Find and resume interrupted Copilot CLI sessions using session_store queries

58

squad-conventions

.copilot/skills/squad-conventions/SKILL.md

Core conventions and patterns used in the Squad codebase

68

1.27x
test-discipline

.copilot/skills/test-discipline/SKILL.md

Update tests when changing APIs — no exceptions

57

webforms-migration

.github/skills/webforms-migration/SKILL.md

Migrate ASP.NET Web Forms applications (.aspx/.ascx/.master) to Blazor Server using BlazorWebFormsComponents (BWFC). Use this skill when converting Web Forms markup, code-behind, Master Pages, User Controls, or data-binding patterns to Blazor equivalents.

66

wingtip-migration-test

.github/skills/wingtip-migration-test/SKILL.md

**WORKFLOW SKILL** - Execute the end-to-end WingtipToys migration benchmark: clear samples\AfterWingtipToys, run the migration-toolkit against samples\WingtipToys, repair the generated app until Playwright acceptance tests pass, and write a numbered run report with embedded screenshots under dev-docs\migration-tests\wingtiptoys. WHEN: "run Wingtip migration", "test WingtipToys migration", "Wingtip benchmark", "migrate WingtipToys", "rerun Wingtip migration". INVOKES: migration-toolkit (scripts + skills), dotnet CLI, Playwright tests.

68