pencil-design

Manage Pencil design files as version-controlled JSON .pen assets.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/tameto/AltMe --skill pencil-design-tameto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pencil-design
Source: https://github.com/tameto/AltMe/tree/main/.claude/skills/pencil-design
Command: npx skills add https://github.com/tameto/AltMe --skill pencil-design-tameto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the design-to-code workflow by integrating a powerful vector design tool directly into the IDE, enabling seamless creation, management, and synchronization of visual designs with actual code.

Core Features & Use Cases

  • IDE-Integrated Design: Use the Pencil design tool within your IDE for a unified workflow.
  • Design as Code: Manage design files (.pen) as text-based assets in version control, enabling diffs and collaboration.
  • AI-Powered Design Operations: Interact with designs programmatically via MCP tools, allowing AI agents to create, modify, and analyze designs.
  • Component System: Build and reuse design components, mirroring code component practices.
  • Design Tokens: Define and manage design variables (colors, spacing, typography) for consistent theming and branding.
  • Use Case: An AI agent can be instructed to create a new user profile screen by generating .pen files, defining components, and then generating corresponding React Native code, all within the IDE.

Quick Start

Use the pencil-design skill to create a new Frame node named 'UserProfile' with a width of 390 and height of 844.

Frequently Asked Questions about pencil-design

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

FAQPage Schema
How do I manage design files in version control like code?

You can manage design files in version control by using JSON-based `.pen` files. This approach treats designs as text-based assets, enabling diffs and collaboration directly within your IDE.

What is the Design as Code approach for UI development?

Design as Code integrates a vector design tool directly into your IDE, using JSON-based files managed in version control. This synchronizes visual designs with actual code through AI-driven operations.

Can I use AI to create and update design elements programmatically?

Yes, AI agents can create, update, and retrieve design elements programmatically via MCP tools. This allows automated design operations like generating frames and defining components within the IDE.

How do I maintain consistent theming and branding across UI components?

You can define and manage design tokens as variables for colors, spacing, and typography. This ensures consistent theming across a component-based design system within your IDE.

Does IDE integration support generating code from vector designs?

Yes, IDE integration supports generating code from vector designs. An AI agent can generate `.pen` files, define components, and produce corresponding code like React Native, all within the IDE.

What is the best way to synchronize design systems with code components?

The best way to synchronize design systems with code is using a component system that mirrors code component practices. This enables unified creation and management of visual designs alongside actual code.