pencil-export

Export Pencil .pen design decks to PNG, PDF, and editable PPTX files.

10|1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/mishahanin/heading-os --skill pencil-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pencil-export
Source: https://github.com/mishahanin/heading-os/tree/main/.claude/skills/pencil-export
Command: npx skills add https://github.com/mishahanin/heading-os --skill pencil-export

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, python-pptx, and includes scripts (resource) components.

What problem does it solve?

This Skill resolves the broken native export functionality of the Pencil MCP tool on WSL environments, ensuring you can reliably convert your design decks into professional formats.

Core Features & Use Cases

  • Multi-Format Export: Generate PNG, PDF, HTML, and PPTX files from a single Pencil deck.
  • Editable PPTX Generation: Create PowerPoint presentations where text remains natively editable and brand fonts are embedded, rather than just flat images.
  • Use Case: When you need to share a design deck with stakeholders who require an editable PowerPoint file or a high-quality PDF, this skill automates the rendering and assembly process.

Quick Start

Use the pencil-export skill to convert the active Pencil deck into a PDF and an editable PPTX file.

Frequently Asked Questions about pencil-export

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

FAQPage Schema
How do I export Pencil design decks to editable PPTX on WSL when native export is broken?

To export Pencil design decks to editable PPTX on WSL, this skill bypasses broken native tools by using Playwright for Chromium rendering and python-pptx for direct Open Packaging Convention file manipulation. It ensures text remains natively editable with embedded brand fonts.

Can I convert a .pen file to PDF and PNG slides without losing visual fidelity?

Yes, you can convert a .pen file to PDF and PNG slides without losing visual fidelity. The skill handles complex rendering tasks including slide isolation to prevent visual bleeding and precise coordinate mapping, ensuring high-quality output across all exported formats.

Do I need Playwright and python-pptx to generate PowerPoint files from Pencil?

Yes, you need Playwright and python-pptx to generate PowerPoint files from Pencil. Playwright provides the Chromium rendering engine for visual output, while python-pptx directly manipulates the Open Packaging Convention files to embed fonts and map editable text boxes.

What is the best way to automate Pencil deck conversion for stakeholders needing PowerPoint?

The best way to automate Pencil deck conversion for stakeholders needing PowerPoint is using an export script that assembles editable PPTX files. This approach maps text coordinates for native editing and embeds brand fonts, delivering a professional, modifiable presentation.

Why does my Pencil deck export have visual bleeding between slides on WSL?

Visual bleeding between slides during Pencil deck export on WSL occurs due to broken native rendering. This skill resolves the issue by enforcing strict slide isolation during the Chromium rendering process, preventing elements from leaking across slide boundaries.