Creates and maintains SvelteKit playground pages for UI/components under src/routes/playground. Use when adding or updating test/demo pages for components, layouts, or interactions.
Use this skill when you need to create or update a UI playground / test page to exercise components, layouts, or specific interactions. These pages serve as living documentation and stress tests, not production features.
The canonical rules live in .agent/test-pages.md; this skill summarizes how to apply them.
Apply this skill when:
If the page is not part of the real product flow but is only for testing/demo, it belongs in the playground.
All playground pages must live under:
src/routes/playgroundGuidelines:
src/routes/playground/card-checkbox/+page.sveltesrc/routes/playground/deal-kanban/+page.svelteDo not add playground routes to the main app navigation.
Playground pages are more than scratchpads; they should act as living documentation:
$state to flip between states.Think of each playground as a storybook-style page dedicated to one feature.
Even though these routes are for development, keep basic hygiene:
<h1> for the main heading.<title> and meta description via SvelteKit page metadata.<section>, <article>, <nav>, etc.) where appropriate.IDs should be unique and descriptive when used (for testing hooks, ARIA relationships, etc.).
/playground/card-checkbox).For full details and original rules, refer to .agent/test-pages.md.