Open Pencil — AI skill for Claude Code
AI-native design editor.
How to install Open Pencil
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open open-pencil/open-pencil and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Open Pencil does
AI-native design editor. Open-source Figma alternative.
Alternatives in AI
- Invisible Dots — Open-source, self-hosted alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and Claude Cowork 31.8k ★
- Open Dots — Open-source, self-hosted AI agent workspace and alternative to OpenAI Dots, Meta Muse, Grok Bot, Instinct, Man 5.5k ★
- Osaurus — Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cry 5.1k ★
README
OpenPencil
Open-source design editor. Opens `.fig` and `.pen` design files, includes built-in AI, and ships as a programmable toolkit with a headless Vue SDK for building custom editors.
**Status:** Active development. Usable today, with some rough edges as features evolve.
**[Try it online →](https://app.openpencil.dev/demo)** · [Download](https://github.com/open-pencil/open-pencil/releases/latest) · [Documentation](https://openpencil.dev) · [Roadmap](https://openpencil.dev/development/roadmap) · [llms.txt](https://openpencil.dev/llms.txt)

Installation
**macOS (Homebrew):**
brew install openpencil
Or download from the [releases page](https://github.com/open-pencil/open-pencil/releases/latest), or [use the web app](https://app.openpencil.dev) — no install needed.
What it does
- Opens
.figand.penfiles — read and write native Figma files, open supported Pencil documents from the app or OS file browser, copy & paste nodes between apps - AI builds designs — describe what you want in chat, 90+ tools create and modify nodes. Connect OpenRouter, Anthropic, OpenAI, Google AI, Z.ai, MiniMax, or compatible endpoints
- Fully programmable — headless CLI, XPath queries, Figma Plugin API via
eval, MCP server for AI agents, and desktop agent integrations for Claude Code, Codex, and Gemini CLI - Lint, convert, and extract tokens — inspect documents, lint naming/layout/accessibility, convert between supported formats, analyze colors/typography/spacing/clusters, and extract design tokens
- Components and variants — create reusable components, group variants into component sets, insert local assets as instances, and switch variants from the inspector
- Image vectorization — convert image layers into editable vector layers with Recraft or fal.ai
- Design-to-code export — export selections as JSX/Tailwind, generate token outputs, and map designs into component-oriented c
Related Skills
Doop
The open-source alternative to Paper.design. A multiplayer design canvas where humans and AI agents design tog
Open AI Design Agent
Open-source AI design agent — alternative to Lovart AI, Runway Agent, Luma Labs Agent, Krea Agent, Pika Agent,
Paca
AI-native, free, open-source alternative to Jira, Trello, ClickUp & Monday. Built for Scrum teams where humans
Open Claude Tag
Self-hostable channel-native AI teammate for Slack. Open source alternative to Claude Tag. LLM-agnostic.
BossConsole
Open-source, multi-platform harness for AI agents — a native, multi-threaded operator's console (JVM, not Elec
AI Design Field Guide
46 ways to work with AI design tools — Claude Design, Figma Make, Stitch, Canva, or anything. The thinking app
Related Agents
🦀 Claw CR
Der Open-Source-Coding-Agent, in Rust gebaut. Alternative zu ClaudeCode Status Language
Cowork Comparison Lead
Kortix is open source. It is the open-source AI Management System and the leading open-source alternative to C
QA UI
Visual fidelity QA for the Auxi React Native app. Two modes — (1) Maestro mode: authors deterministic YAML flo