Skip to content
Back to skills

Penpot

ASecurity

Integrate Penpot (the open-source Figma alternative) with AI agents via the official Penpot MCP server and Penpot AI Kit. Read design files, inspect layers, audit design tokens and accessibility, build screens/decks, and convert designs to production code.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
developmentjavascripttypescriptgojavareactcode-reviewapifrontenddocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add huytran1120/vietnam-agentic-skills --skill penpot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Penpot?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Penpot
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/huytran1120-penpot/badge)](https://www.skillsdirectory.com/skills/huytran1120-penpot)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: penpot
category: design
tags: [penpot, mcp, figma-alternative, open-source-design, design-tokens, ui-ux, design-to-code]
risk: safe
description: >-
  Integrate Penpot (the open-source Figma alternative) with AI agents via the official
  Penpot MCP server and Penpot AI Kit. Read design files, inspect layers, audit design
  tokens and accessibility, build screens/decks, and convert designs to production code.
---

# Penpot & Penpot MCP Skill (penpot)

Penpot is the open-source design & prototyping platform for product teams. Using the official **Penpot MCP Server** and the **14 Penpot AI Kit Skills**, agents can read, inspect, create, audit, and translate design files into production code.

## Official Penpot MCP Tools

When connected to `@penpot/mcp-server`, the agent has access to:
1. **`high_level_overview`**: Retrieve the document structure, pages, boards, and component hierarchy of a Penpot file.
2. **`penpot_api_info`**: Query the Penpot Plugin API documentation and type definitions before writing manipulation code.
3. **`execute_code`**: Execute JavaScript/TypeScript against the live Penpot Plugin API inside the active design file to create shapes, apply tokens, build layouts (Flex/Grid), or inspect layers.
4. **`export_shape`**: Render and export any board, component, or layer as PNG/SVG to visually verify design changes.
5. **`import_image`**: Upload and place raster/vector assets directly onto the Penpot canvas.

## Specialized Penpot Skills in This Catalog

Use these companion skills for targeted workflows:
- `penpot-router`: Route design tasks to the right Penpot sub-skill.
- `penpot-foundations`: Set up color palettes, typography scales, spacing, and design tokens.
- `penpot-build-screen`: Construct responsive UI screens using Penpot Flex & Grid Layout.
- `penpot-build-from-code`: Reverse-engineer existing HTML/CSS/React components into editable Penpot boards.
- `penpot-build-deck`: Build presentation slide decks inside Penpot.
- `penpot-component-factory`: Generate reusable multi-variant UI components.
- `penpot-audit-tokens`: Audit boards for raw hex values or off-scale spacing that violate design tokens.
- `penpot-audit-accessibility`: Check contrast ratios, touch targets, and hierarchy.
- `penpot-anti-slop`: Eliminate generic AI design patterns in Penpot canvases.
- `penpot-design-to-code-review`: Compare implemented frontend code against Penpot source boards.
- `penpot-document-handoff`: Generate developer handoff specs and annotations.
- `penpot-design-md`: Sync `DESIGN.md` specifications with Penpot files.
- `penpot-migrate`: Migrate legacy styles or external designs into Penpot token sets.
- `penpot-rename-layers`: Automatically clean up and semantically rename layers across boards.

## References

- See `references/README.md` for Penpot MCP server & plugin bridge setup.
- See `references/prompts.yml` for official system prompts and code execution patterns.
- See `references/multi-user-mode.md` for multi-user remote configuration.

Files in this skill

  • SKILL.md2.9 KB
  • references/README.md10.8 KB
  • references/multi-user-mode.md1.5 KB
  • references/prompts.yml16.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.