web-prototype

Generate a self-contained desktop web prototype from a seed template.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/junainfinity/osmDesign --skill web-prototype
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-prototype
Source: https://github.com/junainfinity/osmDesign/tree/main/skills/web-prototype
Command: npx skills add https://github.com/junainfinity/osmDesign --skill web-prototype

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Streamline the creation of a desktop web prototype by transforming briefs into a self-contained HTML file using a seed template and a library of paste-ready layouts.

Core Features & Use Cases

  • Single-file prototype assembly: Convert a brief into a complete, self-contained HTML prototype by reusing the seed template and paste-ready layout blocks.
  • Design-system aware: Map design tokens to the seed CSS to ensure visual consistency across sections.
  • Offline, portable export: Output index.html and optional assets for quick sharing and offline previews.

Quick Start

Copy assets/template.html to index.html, update the design tokens from DESIGN.md, and paste the required sections from references/layouts.md into the main content.

Frequently Asked Questions about web-prototype

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an HTML prototype from a design brief?

HTML prototype scaffolding from a brief uses a seed template and paste-ready layout blocks to assemble a self-contained index.html file. It eliminates manual HTML scaffolding by mapping design tokens directly to the seed CSS for visual consistency.

How do I keep design tokens consistent across landing page layouts?

Keeping design tokens consistent across layouts requires mapping design system variables directly to the seed template CSS. This ensures visual uniformity across all assembled prototype sections without manual CSS styling.

What is the best way to build a desktop web prototype for offline sharing?

Building a desktop web prototype for offline sharing is best achieved by compiling a brief into a self-contained index.html file. This portable export includes all layout blocks and tokens, allowing quick offline previews without server dependencies.

Do I need a specific framework to assemble a single-file HTML prototype?

Assembling a single-file HTML prototype does not require a specific framework. The process relies on a standalone seed template and a library of paste-ready layout blocks, requiring only a text editor to map design tokens and output the final file.

Can I use paste-ready layout blocks for marketing site sections?

Paste-ready layout blocks can be used for marketing site sections by injecting pre-built HTML structures into the seed template. The assembly process maps design tokens to the seed CSS, quickly generating consistent layouts for marketing pages and documentation.

Why does my HTML prototype look inconsistent after pasting layout blocks?

An HTML prototype looks inconsistent after pasting layout blocks if the design tokens are not properly mapped to the seed template CSS. Updating the design tokens from your design system ensures visual consistency across all pasted sections.