Html playground
PRB's collection of agent skillsFrom the repository description
npx -y skills add PaulRBerg/agent-skills --skill html-playgroundAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.6 KB, 496 tokens by cl100k_base, as published. Nobody here has run it
HTML Playground Builder
Build a self-contained interactive HTML explorer with controls, live preview, and a copyable natural-language prompt.
Workflow
- Infer the product context, audience, decisions to explore, and required states. Existing design systems and explicit user requirements override this skill's visual defaults.
- Read exactly one closest template and adapt it:
templates/design-playground.mdtemplates/data-explorer.mdtemplates/concept-map.mdtemplates/document-critique.mdtemplates/diff-review.mdtemplates/code-map.md
- Write one HTML file with inline CSS and JavaScript and no external runtime dependencies.
- Open it in a browser, interact with every control and preset, inspect representative viewport sizes, and verify live preview, prompt output, copy feedback, empty/error states, and keyboard usability. Fix rendered defects before completion.
Opinionated Defaults
Use these when product context does not indicate otherwise:
- controls beside a live preview, with prompt output below;
- a polished light theme, system UI font, monospace code/values, minimal chrome;
- sensible non-empty initial state and 3–5 cohesive named presets;
- one state object, one update path, and immediate preview/prompt refresh;
- controls grouped by concern, with advanced controls collapsed;
- prompt text that explains the desired outcome in natural language and mentions only non-default choices.
Invariants
- No Apply button: relevant changes render immediately.
- The prompt is actionable without seeing the playground and is not a raw state dump.
- Copy has visible transient feedback and a usable fallback when the Clipboard API fails.
- Standardize copy microcopy as
Copy prompt, thenCopied; on failure useCopy failed — select the prompt belowin anaria-live="polite"region. - Presets update controls, preview, and prompt consistently.
- Do not add controls that do not affect either the preview or the generated prompt.
Completion requires the self-contained file plus rendered, interactive inspection evidence; opening the file without
exercising it is insufficient. Finish with ### ✨ Playground ready, the linked artifact, and a compact
artifact/controls/viewports/copy-fallback table. Keep generated prompts free of decorative icons unless the requested
prompt content itself needs them; report decoration does not authorize ornament in copied output.
What ships with it: 7 files
28.1 KB alongside SKILL.md
agents/
- openai.yaml42 B
templates/
- code-map.md6.8 KB
- concept-map.md3.9 KB
- data-explorer.md3.1 KB
- design-playground.md3.0 KB
- diff-review.md6.2 KB
- document-critique.md5.0 KB