Build single-file interactive HTML playgrounds with live preview and prompt export.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "playground" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/plugins/playground/skills/playground/SKILL.md 2. Save it as ~/.claude/skills/playground/SKILL.md 3. Reload skills and tell me it's ready
Create a single-file HTML playground for a card component. Put controls for border radius, shadow, spacing, colors, and typography on the left, a live card preview on the right, and a copyable natural-language prompt at the bottom. Use a dark theme, include 3 presets, and avoid external dependencies.
A ready-to-open single HTML style explorer with live preview, presets, and prompt copying.
Build an educational HTML playground that lets users compose SELECT, WHERE, GROUP BY, and ORDER BY clauses with dropdowns and toggles. Show the live SQL on the right and a copyable prompt description at the bottom. Inline all CSS and JavaScript.
An interactive SQL explorer that builds queries through controls and generates a descriptive prompt.
Create a concept-map playground for outlining 'Introduction to Machine Learning.' Let users control learning depth, topic modules, prerequisites, and difficulty on the left, show a structured overview on the right, and generate a copyable study prompt at the bottom.
A visual learning explorer that adjusts scope and produces a clear study prompt.
Developers or designers can use it when there are many parameters that are hard to describe in plain text. Users adjust controls, see instant results, and then copy the generated prompt back into the AI.
When you need to demonstrate SQL, APIs, pipelines, or regex-like structured inputs, this skill can generate a single-file HTML explorer with live feedback. It is useful for turning abstract combinations into an intuitive interface.
Product managers, researchers, or developers can use it for concept maps, document critique, or code structure views. Presets and interactive controls help users explore scope, differences, or relationships more quickly.
The documentation explains what Playground Builder is for, when to use it, and how to construct one. A playground should be a self-contained single HTML file with interactive controls, live preview, and a copyable natural-language prompt output. It suggests choosing templates for design, data exploration, concept mapping, document critique, diff review, or code mapping, and emphasizes inline CSS/JS, instant updates, presets, dark theme, and a single shared state object.
A playground is a self-contained HTML file with interactive controls on one side, a live preview on the other, and a prompt output at the bottom with a copy button. The user adjusts controls, explores visually, then copies the generated prompt back into Claude.
When the user asks for an interactive playground, explorer, or visual tool for a topic — especially when the input space is large, visual, or structural and hard to express as plain text.
templates/:
templates/design-playground.md — Visual design decisions (components, layouts, spacing, color, typography)templates/data-explorer.md — Data and query building (SQL, APIs, pipelines, regex)templates/concept-map.md — Learning and exploration (concept maps, knowledge gaps, scope mapping)templates/document-critique.md — Document review (suggestions with approve/reject/comment workflow)templates/diff-review.md — Code review (git diffs, commits, PRs with line-by-line commenting)templates/code-map.md — Codebase architecture (component relationships, data flow, layer diagrams)open <filename>.html to launch it in the user's default browser.Keep a single state object. Every control writes to it, every render reads from it.
const state = { /* all configurable values */ };
function updateAll() {
renderPreview(); // update the visual
updatePrompt(); // rebuild the prompt text
}
// Every control calls updateAll() on change
function updatePrompt() {
const parts = [];
// Only mention non-default values
if (state.borderRadius !== DEFAULTS.borderRadius) {
parts.push(`border-radius of ${state.borderRadius}px`);
}
// Use qualitative language alongside numbers
if (state.shadowBlur > 16) parts.push('a pronounced shadow');
else if (state.shadowBlur > 0) parts.push('a subtle shadow');
prompt.textContent = `Update the card to use ${parts.join(', ')}.`;
}
It generates a self-contained single HTML playground with interactive controls on the left, a live preview on the right, and a copyable prompt output at the bottom. It is meant for explorers, visual tools, and playgrounds.
The docs require a single HTML file with inline CSS and JavaScript and no external dependencies. It should also include live preview, a copy button, sensible defaults, 3-5 presets, and a dark theme.
The documentation says the generated HTML file can be opened directly in a browser. The example workflow also mentions running open <filename>.html to launch it in the default browser.
Package a local MCP server into a runtime-bundled .mcpb file.
Browse Anthropic’s official directory of quality Claude Code plugins.
Create Claude Code plugin hooks for tool validation and event-driven automation.
Helps developers plan the right MCP server architecture and build approach.
Create and structure reusable slash commands for Claude Code workflows.
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.
Create shareable interactive HTML dashboards with charts, filters, and tables.
Create animation-rich web presentations or convert PowerPoint decks for talks and pitches.
Publish HTML and Markdown as live links and manage pastes easily.
Build complex multi-component web artifacts with React, Tailwind, and shadcn/ui.
Turn code into an interactive knowledge graph for exploration, search, and Q&A.
Write precise prompts for any AI tool with full context retention.