interface-prototype

Generate high-fidelity UI prototypes from design system components with Playwright screenshots.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/rafaelportugal/chama --skill interface-prototype
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interface-prototype
Source: https://github.com/rafaelportugal/chama/tree/main/skills/interface-prototype
Command: npx skills add https://github.com/rafaelportugal/chama --skill interface-prototype

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating high-fidelity UI prototypes efficiently, using real design system components, and optionally capturing screenshots for a more accurate representation.

Core Features & Use Cases

  • Component-Based Prototyping: Utilizes actual design system components to generate functional code.
  • Screenshot Capture: Optionally captures high-fidelity screenshots using Playwright.
  • Use Case: Ideal for quickly visualizing UI designs and flows for web and app projects.

Quick Start

/chama:interface-prototype "Create a prototype for the login screen using the existing design system."

Frequently Asked Questions about interface-prototype

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

FAQPage Schema
How do I generate high-fidelity UI prototypes using actual design system components?

You can generate high-fidelity UI prototypes by configuring your design system path and utilizing Playwright for UI rendering. This approach builds functional code directly from your existing components to accurately visualize web and app designs.

Can I capture screenshots of my UI prototypes automatically with Playwright?

Yes, you can capture high-fidelity screenshots of your UI prototypes automatically with Playwright. The Skill utilizes Playwright specifically for UI rendering and optional image capture to provide accurate visual representations of your flows.

What's the best way to visualize UI designs and flows for web and app projects quickly?

The best way to visualize UI designs quickly is by generating component-based prototypes from your project's design system. This method creates functional code for both web and app projects, allowing you to rapidly review accurate UI representations.

Do I need Playwright installed to render and capture screenshots of UI prototypes?

Yes, you need Playwright installed because the Skill depends on it for UI rendering and image capture. Playwright handles the browser automation necessary to generate the prototypes and take high-fidelity screenshots.

How does component-based prototyping handle real design system elements?

Component-based prototyping handles real design system elements by utilizing them directly to generate functional code. Instead of static mockups, it renders actual components to ensure the prototype accurately reflects the true UI design.

Are there limitations when using interface-prototype for frontend development?

The main limitation is that it requires a pre-configured design system path to function correctly. Without existing components mapped out, the Skill cannot generate the high-fidelity functional code or capture meaningful screenshots.