Skip to content
Agentmart
Submit a tool

oneshot-website

Generate immersive, one-shot single-file HTML websites with embedded CSS and JS.

Skill by cafe3310

IndexedApache-2.0★ 256
Write a review

Chalk Labs

Need help deploying oneshot-website?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/cafe3310-oneshot-website

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Generate immersive, one-shot single-file HTML websites with embedded CSS and JS. No external images. Hostable on CodePen or Vercel. Use for writeup showcases, AI capability demos, and portfolio pieces.

Use cases: frontend, cloud

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/oneshot-website

What's inside

Skill name
oneshot-website
Description
Generate immersive, one-shot single-file HTML websites with embedded CSS and JS. No external images. Hostable on CodePen or Vercel. Use for writeup showcases, AI capability demos, and portfolio pieces.
License
Apache-2.0
Instructions
143 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • files: referenced but missing: references/themes.md

Files (3)

  • SKILL.md
  • oneshot-website.md
  • themes.md

SKILL.md (first lines)

# Oneshot Website

Generate a stunning, self-contained single-file HTML website -- fully immersive, scroll-driven, cinematic. No external images, no build step. Drop into CodePen or push to Vercel as-is.

Inspired by high-end digital brand experiences and the kind of creative coding that makes people say "this was done in one shot?"

## When to invoke

Use when:
- Demonstrating an LLM's creative + technical range for writeups or articles
- Creating a stunning demo to embed in a CodePen
- Producing a portfolio piece or proof-of-concept landing page
- Showing off one-shot generation capabilities

## The Generation Prompt

When this skill is invoked, generate the full HTML file using this master approach:

---

**Write complete HTML, CSS, and JavaScript in a single self-contained file for an immersive, cinematic website about [THEME].**

The site must feel like a living brand experience -- sections that breathe as you scroll, typography that has weight and presence, and atmosphere you can almost feel.

### Theme Selection

If no theme is specified, choose one from the repertoire in `references/themes.md` that hasn't been recently used. Never default to clockwork, clocks, or time-perception themes.

**Recommended defaults** (rotate through these):
1. Elegant restaurant storefront -- dark marble, candlelight, menu sections appearing like courses being served
2. Luxury perfume house -- mist particles, scent notes drifting, amber and obsidian palette
3. Antiquarian bookshop at night -- warm amber light, floating text fragments, vellum textures in CSS
4. Deep sea research station -- bioluminescent creatures via canvas, pressure gauge UI, midnight blue
5. Jazz club and vinyl lounge -- smoke rings via SVG, waveform visualizations, sepia and amber

### Technical Constraints (NON-NEGOTIABLE)

- **Single file**: All HTML, CSS, JS in one `.html` file
- **No external images**: Use CSS gradients, SVG inline art, Canvas API, or unicode/emoji symbols only
- **No CDN dependencies** for core visuals (Google Fonts via @import is acceptable)
- **No frameworks**: Vanilla JS only. No React, Vue, Alpine, etc.
- **Static**: Must work as a static file (no server-side logic)
- **Self-hostable**: Drop into Vercel as `index.html` or paste into CodePen

### Quality Bar

This is NOT a simple landing page. It should feel like it was commissioned by a world-class brand agency. Include:

**Visual craft:**
- Scroll-triggered reveals with Intersection Observer (not scroll events -- use IO for performance)
- Parallax depth on at least 2 layers (background moves slower than foreground)
- Typography that has character -- mix of serif and sans, large display type with tight tracking
- Color palette of 3-4 tones maximum, applied with intention (not rainbow)
- Subtle animated texture or grain overlay via CSS (repeating SVG noise, pseudo-element with opacity)

**Interaction:**
- Cursor that responds subtly (not gimmicky -- a small dot or trail at most)
- Hover states that feel intentional (transforms, not just color changes)
- At least one section with a scrolling marquee or horizontal text ticker
- Navigation that changes opacity/style on scroll

**Atmosphere:**
- Hero section with large, centered typographic statement
- At minimum 5 distinct sections with scroll transitions between them
- Footer with subtle details (coordinates, a fictional address, a motto in a second language)
- A moment of surprise -- one section that does something unexpected (inverted colors, a canvas animation, text that rearranges)

**Polish details:**
- `font-display: swap` on any web fonts
- `will-change: transform` on animated elements
- Smooth scroll behavior on `html`
- Mobile-responsive (flexbox/grid, no fixed px widths on containers)
- `prefers-reduced-motion` media query to disable animations for accessibility

### Output Format

Produce **two files**:

**1. `PROMPT.md`** -- the exact one-shot prompt that will be used to generate this site. 

**2. `index.html`** -- the complete single-file website. Start with `<!DOCTYPE html>` and end with `</html>`. No explanation before or after the HTML.

Format of `PROMPT.md`:

```markdown
# One-Shot Prompt

**Theme**: [theme name]
**Generated**: [date]
**Model**: [model name and version]

## Prompt

[The complete verbatim prompt that would reproduce this exact site if fed to any capable LLM fresh]

## Notes

- [Any notable techniques used]
- [Hosting: CodePen / Vercel / local]
```

Name fictional brands with restraint: evocative, not punny. Think: "Maison Vorieux", "Sublevel 7", "The Meridian Press", not "Tasty Bistro" or "Cool Restaurant".

---

## Hosting

### CodePen
1. Create new Pen
2. Paste entire contents into the HTML panel
3. Enable "Full Page" view

### Vercel
```bash
mkdir my-site && cd my-site
# save as index.html
vercel --prod
```

From cafe3310/public-agent-skills, Apache-2.0.

More from cafe3310/public-agent-skills

Signals

Stars
256
Forks
30
Open issues
0
Last commit (this folder)
Jun 26, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from cafe3310

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get oneshot-website running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying oneshot-website?

CallGet help
Cite this page

oneshot-website skill. Agent Mart. https://agentmart.dev/skills/cafe3310-oneshot-website (last updated 2026-10-24)