Skip to content

Guide · Agent skill

How to use the Web Prototype Builder agent skill (web-prototype)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The web-prototype skill, published in the nexu-io/open-design repository under design-templates, teaches an AI agent to build a single self-contained HTML file for a desktop web page such as a landing, marketing, docs or SaaS page. It is aimed at designers, marketers and developers who want a clean first draft they can react to. This guide explains what the skill does, how to install it, how to trigger it with plain requests and what to check before you publish the result.

Web Prototype Buildernexu-io/open-design · Apache-2.0

Quick start

  1. 1Download the ZIP. Download the web-prototype ZIP from this page.
  2. 2Unzip the skill. Unzip the folder and check that SKILL.md and assets/template.html are present.
  3. 3Place it in your skills folder. Put the folder in ~/.claude/skills/ for personal use, or .claude/skills/ inside a project.
  4. 4Confirm your agent can write files. Make sure the agent has read and write access to your project folder.
  5. 5Make a natural request. Describe the page, its audience and sections, for example a landing page with a hero and three features.
  6. 6Review the section plan. Read the one-sentence section list the agent proposes and ask for changes if needed.
  7. 7Check index.html. Open the generated index.html in a desktop browser and review copy and images before publishing.

What is an agent skill and what does this one do?

An agent skill is a folder of instructions and supporting files that an AI agent can load when a task matches it. The web-prototype skill is one of these. Its main file is SKILL.md, and it works from a bundled seed file, assets/template.html, rather than writing styling from scratch.

The seed contains predefined colors, fonts and spacing. The agent pastes in prepared section layouts from references/layouts.md, such as a hero, features, stats, a pricing table or a call to action, and fills them with your copy. Before saving, it runs a self-review checklist from references/checklist.md. The output is a single HTML file, normally index.html.

  • Produces one desktop-focused HTML file with no build step.
  • Uses a bundled design seed instead of custom CSS from scratch.
  • Asks for or sources real images rather than inventing them.
  • Targets landing, marketing, docs and SaaS pages, not mobile apps or complex web applications.

Install the web-prototype skill

Download the ZIP for this skill from this page and unzip it. To make it available across your projects, place the folder in ~/.claude/skills/. To limit it to one project, place it in that project's .claude/skills/ folder.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ inside your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload

Check what the skill needs before you start

The skill needs an agent that can read and write files in your project folder, because it creates index.html there. If you want real photos sourced automatically, the agent also needs image search or fetch capability. The skill uses the network, but it does not run scripts.

  • Read and write access to the project folder (required)
  • Image search or fetch capability (optional, for real photos)
  • Runs scripts: no
  • Uses network: yes

How to trigger the skill with natural requests

You do not need special syntax. The skill's description and triggers include words such as prototype, mockup, landing, single page, marketing page and homepage. Describe the page, its audience and its sections in plain language, and the agent will choose this skill when it matches.

Give the agent your copy or a clear brief. The skill is built to avoid filler, so a vague request produces a thinner page. Naming the section list you want also helps.

  • "Make a single-page landing mockup for a note-taking app for students."
  • "Prototype a marketing page for our spring campaign with a hero, three features and a pricing table."
  • "Build a homepage mockup for a documentation tool, with a call to action at the end."

What happens during a run

The agent reads the seed template and the layout list, then states the section list in one sentence before writing copy so you can redirect it early. It then copies each chosen section into the page, replaces placeholder text with your copy and checks the result against the checklist.

Placeholder image blocks are treated as temporary. The skill asks for real images where a real-world subject is named, and says so in its summary if no suitable image could be acquired.

  • Section list is proposed before the HTML is written.
  • The final reply is a short summary naming the file, not the full source.

Safety notes: scripts and network

The skill does not run scripts. Its network use is limited to fetching images when you have image search or fetch available. Review any image the agent sources for licence and suitability before you publish, because the skill itself does not verify rights.

Placeholder images and generated copy still need human review. Treat the output as a draft for approval, not a finished production site.

  • Runs scripts: no
  • Uses network: yes (image fetching, if enabled)
  • Check image licences and all copy before publishing

Tips for better results

Supply real copy, product names and audience details. The skill replaces bracketed placeholders with specific text from your brief, and empty slots make it pick a different layout.

Review the file in a desktop browser. The layouts reflow for smaller screens, but the skill is designed for desktop single-page layouts.

  • Give exact headings and feature names where you have them.
  • Ask for a different section order if the first proposal does not fit.
  • Keep the output as a draft to react to, then move to a proper build.

What people use it for

  • Quick landing page drafts for a product launch that designers can react to.
  • Marketing mockups of a campaign page before development starts.
  • Static HTML starting points for developers who want no build step.
  • Docs index or SaaS homepage concepts with a pricing table and call to action.

Frequently asked questions

Is the web-prototype skill free to use?

The source lists the repository licence as Apache-2.0. Check the LICENSE file in the nexu-io/open-design repository for the full terms before reuse. This page does not state any price.

What do I need to run the web-prototype skill?

You need an agent that can read and write files in your project folder. Image search or fetch capability is optional and only needed if you want real photos sourced automatically. The skill does not run scripts but does use the network.

Where do I install the web-prototype skill?

Unzip the downloaded ZIP into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder. In the Claude apps you can upload it under Settings → Capabilities → Skills.

Can the skill build a mobile app screen or a web app?

No. The skill targets desktop single-page layouts such as landing, marketing, docs and SaaS pages. It does not build mobile app screens or complex interactive application logic.

Can I publish the generated page straight away?

Not without review. Placeholder images and generated copy still need human approval, and any images the agent sources need licence checks before production use.

How is this different from writing HTML and CSS by hand?

The skill starts from a seed template with predefined colors, fonts and spacing, then pastes in prepared section layouts. It also runs a self-review checklist before saving, so you get a consistent first draft faster, though you still need to check the result.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use the web-prototype skill if you are a designer, marketer or developer who needs a quick, clean desktop landing page to react to or a static HTML starting point. Pick something else if you need mobile app screens, complex interactive web apps or a finished production site without further review.

Download the skill