sorcha-ui

Scaffold Sorcha.UI Blazor WASM pages and Playwright E2E tests in Docker.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/StuartF303/Sorcha --skill sorcha-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sorcha-ui
Source: https://github.com/StuartF303/Sorcha/tree/main/.claude/skills/sorcha-ui
Command: npx skills add https://github.com/StuartF303/Sorcha --skill sorcha-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables developers to scaffold Sorcha.UI pages and accompanying Playwright-based tests within a Docker-backed environment.

Core Features & Use Cases

  • Scaffold Blazor WASM Sorcha.UI pages with standard patterns and references.
  • Generate Playwright E2E tests to validate UI behavior in Docker-based environments.
  • Provide workflow guidance for building, testing, and validating UI changes against the Docker test infrastructure.

Quick Start

Create a new Sorcha.UI page following standard patterns, scaffold its Playwright E2E tests, and run the Docker-based test suite to validate UI health.

Frequently Asked Questions about sorcha-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold Blazor WASM pages with Playwright E2E tests in Docker?

Scaffold Blazor WASM Sorcha.UI pages using standard patterns and templates, then generate accompanying Playwright E2E tests that run in Docker containers to validate UI behavior automatically.

Can I run end-to-end tests for Blazor UI components in a Docker environment?

Yes. This skill generates Playwright-based E2E tests that execute within Docker, allowing you to validate Blazor UI changes and component behavior in an isolated, reproducible test infrastructure.

What's the workflow for building and testing Sorcha.UI pages with Docker?

Create a new Sorcha.UI page following reference patterns, scaffold its Playwright tests, then run the Docker-based test suite to validate UI health and ensure changes work correctly.

Do I need Docker and Playwright to use this skill?

Yes. The skill relies on Docker for test environment isolation and Playwright for browser automation. You also need the .NET toolchain to work with Blazor WASM Sorcha.UI pages.

How do I validate UI changes against a Docker test infrastructure?

After updating UI features or templates in Sorcha.UI pages, run the Docker-backed Playwright test suite to automatically validate behavior and catch regressions before deployment.

What problem does test-driven Sorcha.UI development solve?

Test-driven development with Playwright ensures Sorcha.UI pages behave correctly by catching UI regressions early, reducing manual testing, and maintaining code quality through automated validation in Docker containers.