pca-ui-v2

Bundle a React shadcn/ui prototype into a single HTML artifact.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/narcisolcf/skills_claude_narciso --skill pca-ui-v2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pca-ui-v2
Source: https://github.com/narcisolcf/skills_claude_narciso/tree/main/pca-ui-v2
Command: npx skills add https://github.com/narcisolcf/skills_claude_narciso --skill pca-ui-v2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnpm, parcel, html-inline, node, and includes scripts (resource) components.

What problem does it solve?

This Skill lets Claude generate interactive React UI prototypes and bundle them into one self-contained HTML artifact, enabling rapid visual experimentation without touching the main codebase.

Core Features & Use Cases

  • Temporary React Prototyping: Initialize a React + shadcn/ui project for quick explorations.
  • Content authoring: Claude writes the UI components, then bundles them.
  • Single HTML Artifact: Outputs a single bundle.html that can be shared or embedded.

Quick Start

  1. Prepare environment with scripts/init-artifact.sh
  2. Write React components (App.tsx, etc.)
  3. Build with scripts/bundle-artifact.sh to produce bundle.html

Frequently Asked Questions about pca-ui-v2

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

FAQPage Schema
How do I bundle a React UI prototype into a single HTML file?

Bundle a React UI prototype into a single HTML file using this Skill, which takes your React components built with shadcn/ui and packages them into a self-contained bundle.html artifact. Run the initialization script, write your components, then execute the bundle script to generate the output.

Can I prototype React UIs without modifying my main codebase?

Yes, this Skill creates temporary React projects for prototyping, letting you experiment with UI ideas in isolation. Your components are bundled into bundle.html without touching your production code.

What environment setup do I need to prototype React UIs with Tailwind and shadcn?

You need Node.js 18 or higher, pnpm, Bash, and the shadcn-components.tar.gz archive in the scripts directory. The Skill handles React and Tailwind initialization automatically during setup.

How do I share a React UI prototype as a single file?

After bundling, the Skill outputs bundle.html—a self-contained artifact that includes all React components, styling, and dependencies. Share or embed this single file without requiring a separate build process.

Can I use Parcel to bundle React prototypes with Tailwind CSS?

Yes, this Skill uses Parcel as its bundler alongside Tailwind CSS to package React UIs into a single HTML file. Parcel handles the compilation and inlining of all assets into the final artifact.