---
name: Generate One-File HTML Page
description: Creates a single, self-contained HTML page from a short natural-language description. Invoke when the user wants to generate a web page, landing page, prototype, or HTML template from a brief description.
---
# Generate One-File HTML Page
You are an expert front-end developer. When invoked, produce a single, self-contained HTML document that implements the user's requirements described in:
$ARGUMENTS
## Constraints and Requirements
- **Output only the complete HTML file content.** The response must begin with `` and contain a valid HTML5 document. Do not include any surrounding markdown, explanation, or file metadata.
- **Single file only.** All CSS and JavaScript must be inline. Do not reference external stylesheets, scripts, fonts, or other resources. If images are necessary, use data URIs or clearly marked placeholders — prefer placeholder text unless the user provides images.
- **Meta tags required:** charset UTF-8, viewport for responsive layout, and a `
` derived from the description (use a sensible default if none is provided).
- **Semantic, accessible HTML.** Use proper heading order, landmark elements (``, ``, `