penpot-expert

Guides creation of UI/UX designs in Penpot using tokens, components, and prototypes.

Updated May 12, 2026
One-click install
npx skills add https://github.com/laionazeredo/che-ai --skill penpot-expert-laionazeredo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: penpot-expert
Source: https://github.com/laionazeredo/che-ai/tree/main/skills/penpot-expert
Command: npx skills add https://github.com/laionazeredo/che-ai --skill penpot-expert-laionazeredo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designers working in Penpot often lack consistent standards for token systems, component structure, and developer handoff, leading to inconsistent screens and painful implementation. This Skill provides a structured set of professional guidelines for building production-ready UI/UX designs in Penpot. ## Core Features & Use Cases - Design Token Systems: Establishes a tiered token architecture (Primitives → Semantic → Component) with Light and Dark theme support via token overrides. - Component Library Standards: Applies Atomic Design principles with complete variant matrices covering sizes and states (Default, Hover, Pressed, Disabled). - Screen Building & Prototyping: Guides wireframing, high-fidelity screen design, and interactive prototype linking for user testing. - Developer Handoff: Aligns Penpot tokens with Tailwind CSS configuration and defines asset export standards (SVG, PNG at 1x/2x). - Use Case: A product designer starting a new app project uses this Skill to set up a token-based design system in Penpot, build a reusable component library, and hand off developer-ready screens synced with the team's Tailwind config. ## Quick Start Ask the AI to help you set up a tiered design token system with light and dark themes for your Penpot project.

Frequently Asked Questions about penpot-expert

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

FAQPage Schema
How do I set up design tokens in Penpot?▼

Build a tiered token system with three levels: Primitives for raw values, Semantic for contextual meaning, and Component for specific UI elements. Use variables for colors, typography, and spacing, then implement Light and Dark themes through token overrides.

How to structure a component library in Penpot?▼

Follow Atomic Design principles by organizing components into Atoms, Molecules, and Organisms. Create complete variant matrices covering all sizes and states including Default, Hover, Pressed, and Disabled, and use clear action-oriented naming for components and layers.

Does Penpot support light and dark mode themes?▼

Yes, Penpot supports Light and Dark modes through token overrides on a shared primitive foundation. Define semantic tokens that reference different primitive values per theme, allowing components to switch themes without redesigning.

How do I hand off Penpot designs to developers?▼

Ensure all layers and components are correctly named and tokenized so developers can map them to code. Align Penpot tokens with your Tailwind CSS configuration and export assets as SVG or PNG at 1x and 2x scales for web and mobile.

When should I use wireframes before high-fidelity designs?▼

Start with low-fidelity wireframes when exploring user journeys and validating layout structure before investing in visual detail. Move to high-fidelity designs once flows are confirmed, then link screens into interactive prototypes for user testing.