product-design-prototype

Build interactive frontend prototypes from URLs, images, mockups, or design ideas.

634|124|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/AIDotNet/OpenCowork --skill product-design-prototype
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-design-prototype
Source: https://github.com/AIDotNet/OpenCowork/tree/main/resources/extensions/product-design/skills/product-design-prototype
Command: npx skills add https://github.com/AIDotNet/OpenCowork --skill product-design-prototype

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires vite, react, react-dom, @vitejs/plugin-react, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Turning a design idea, screenshot, or existing website into a clickable, interactive prototype normally requires manual frontend setup and guesswork about visual direction. This Skill routes prototype requests through structured workflows so every build starts from a confirmed design brief and a concrete visual target.

Core Features & Use Cases

  • Workflow Routing: Directs requests into clone, new product, redesign, or extend workflows, each with defined steps like get-context, ideate, url-to-code, and image-to-code.
  • Visual Target Enforcement: Blocks building from a written brief alone; requires a user-provided image, source URL, or a selected ImageGen design before coding.
  • Prototype Bootstrapping: Ships a Vite + React starter template and a bootstrap script that scaffolds a new self-contained prototype project with local npm cache configuration.
  • Use Case: A user says "Redesign this landing page" with a screenshot. The Skill confirms the brief, generates three redesign options via ideation, waits for the user's pick, then builds the chosen design as a clickable React prototype.

Quick Start

Ask the agent to recreate a website from a URL or build a prototype from your product idea, then confirm the design brief and pick one of the generated design options.

Frequently Asked Questions about product-design-prototype

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

FAQPage Schema
How do I turn a website URL into an interactive prototype?

Provide the target URL and confirm the design brief covering purpose, source constraints, and interactivity level. The url-to-code workflow then recreates the app or website shown at that URL as a clickable frontend prototype.

How to build a prototype from a product idea without a design?

Start by confirming the design brief with your product idea, user goal, and visual direction. The ideate step then generates exactly three design options, and the build only begins after you select one as the visual target.

Can I redesign an existing app in my local codebase?

Yes, the redesign workflow locates the app in your codebase, asks which target to redesign if multiple exist, and generates three redesign options. After you choose one, edits follow the existing codebase's design system, tokens, and components.

Why won't the prototype build start from just a written description?

A written brief is not a visual target under the skill's hard rules. Written direction feeds into ideation and image generation first, and building only starts once you select a concrete generated design or provide an image or URL.

What tech stack does the generated prototype use?

The bundled starter template uses Vite 6 with React 19 and the official React plugin. A bootstrap script copies the template into a new folder, sets the package name, and configures a local npm cache before you run npm install.