- Home
- Skills
- Workflow Automation
- HTML playground for a 'Bug Report' prompt
HTML playground for a 'Bug Report' prompt
Generates self-contained, reactive HTML playgrounds for prompt templates and component configurators.
$5
Works with the AI tools you already use
HTML playground for a 'Bug Report' prompt
Example session with this skill installed
Build an HTML playground for a 'Bug Report' prompt. Fields: Priority (Low/Med/High), Environment (Dev/Staging/Prod), and a text area for Steps. Output should be a Markdown block.
- Read your context and instructions
- Compiled the html playground
- Generated the UI component
I have generated the standalone Bug Report Playground. It includes a reactive state manager that maps your Priority, Environment, and Steps inputs into a formatted Markdown block for easy copying.
Bug Report Playground Generator
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bug Report Prompt Playground</title>
<style>
body { font-family: system-ui, sans-serif; padding: 2rem; background: #f4f4f9; color: #333; }
.container { max-width: 800px; margin: 0 auto; background: white; padding: 2rem; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); }
.control-group { margin-bottom: 1.5rem; }
label { display: block; font-weight: bold; margin-bottom: 0.5rem; }
select, textarea { width: 100%; padding: 0.5rem; border: 1px solid #ccc; border-radius: 4px; }
textarea { height: 100px; }
.preview-box { background: #282c34; color: #abb2bf; padding: 1.5rem; border-radius: 4px; position: relative; white-space: pre-wrap; font-family: monospace; }
.copy-btn { margin-top: 1rem; padding: 0.75rem 1.5rem; background: #007bff; color: white; border: none; border-radius: 4px; cursor: pointer; }
.copy-btn:active { background: #0056b3; }
</style>
</head>
<body>
<div class="container">
<h1>Bug Report Generator</h1>
<div class="control-group">
<label>Priority</label>
<select id="priority">
<option value="Low">Low</option>
<option value="Medium">Medium</option>
<option value="High">High</option>
</select>
</div>
<div class="control-group">
<label>Environment</label>
<select id="env">
<option value="Development">Development</option>
<option value="Staging">Staging</option>
<option value="Production">Production</option>
</select>
</div>
<div class="control-group">
<label>Steps to Reproduce</label>
<textarea id="steps" placeholder="1. Open app..."></textarea>
</div>
<h3>Generated Prompt</h3>
<div class="preview-box" id="preview"></div>
<button class="copy-btn" onclick="copyToClipboard()">Copy to Clipboard</button>
</div>
<script>
const fields = ['priority', 'env', 'steps'];
const preview = document.getElementById('preview');
function update() {
const data = {};
fields.forEach(f => data[f] = document.getElementById(f).value);
const output = `### Bug Report\n**Priority:** ${data.priority}\n**Env:** ${data.env}\n\n**Steps:**\n${data.steps || 'No steps provided.'}`;
preview.textContent = output;
}
function copyToClipboard() {
navigator.clipboard.writeText(preview.textContent).then(() => {
const btn = document.querySelector('.copy-btn');
const oldText = btn.textContent;
btn.textContent = 'Copied!';
setTimeout(() => btn.textContent = oldText, 2000);
});
}
fields.forEach(f => document.getElementById(f).addEventListener('input', update));
update();
</script>
</body>
</html>
Next steps
- Save the code above as
bug-report-tool.html. - Open the file in any web browser to start generating bug reports.
- Share the file directly with your QA team; no hosting is required.
html-playground-for-a-bug-report-prompt.tsx
TSX · React component
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
Sharing configurable prompt templates or component prototypes usually requires setting up a hosted environment, a JS framework, or a backend. Developers need a way to give non-technical users a "tweak and copy" interface without the overhead of a full web app.
What it does
- Generates a self-contained, single-file HTML playground with zero external dependencies.
- Maps option schemas to visual controls like sliders, toggles, dropdowns, and color pickers.
- Renders a live, reactive preview pane that updates instantly as controls are adjusted.
- Includes a built-in "Copy to Clipboard" feature for the generated output string.
- Produces pure HTML/CSS/JS that runs directly from a local disk via
file://.
Why this beats prompting it yourself
Writing boilerplate for reactive state management, DOM manipulation, and clipboard APIs in a single file is tedious and error-prone. This skill handles the UI layout, state synchronization, and event listeners automatically, ensuring a polished and bug-free configurator every time.
Use cases
- Create a shareable prompt engineering workbench for team members.
- Build a live component configurator for design system documentation.
- Generate an offline-capable tool for parameterized config file generation.
- Produce a portable prototype for user testing without a deployment pipeline.
Known limitations
Does not support multi-page applications, server-side logic, persistent databases, or user authentication. It is strictly for single-file static outputs.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 16 days ago
- Passed all security checks, Safe to install