Skip to content
Skill

unified-canvas

by metaweavehq

AI Summary

Unified Canvas enables AI assistants to create, edit, and export PowerPoint and Word documents with live visual drag-and-drop editing, supporting both new presentations from templates and modifications to existing PPTX files via OOXML.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "unified-canvas" skill in my project.

Please run this command in my terminal:
# Install skill into the correct directory
mkdir -p .claude/skills/universal-document-studio && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/universal-document-studio/SKILL.md "https://raw.githubusercontent.com/metaweavehq/universal-document-studio/main/skill.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Create, edit, import PPTX/DOCX. User can drag/drop elements. Supports existing PPTX editing via OOXML.

CAPABILITIES

| Action | Method | Description | |--------|--------|-------------| | CREATE | viewer.html + templates | New presentation from template | | EDIT (visual) | viewer.html | Drag, resize, change colors | | EDIT (existing PPTX) | OOXML tools | Modify user's PPTX files | | IMPORT | inventory.py | Extract content from PPTX | | EXPORT | to-pptx.js, to-docx.js | JSON → PPTX/DOCX | ---

Unified Document Canvas Skill

Create. Edit. Import. Export. Full document workflow with live visual editing. ---

1. Show Progress to User

• Explain what you're doing at each step • Show tool calls and their purpose • Keep user informed of your progress

2. ALWAYS Offer Template Selection

` 📊 TEMPLATE SELECTION I can create your presentation. Which style would you like? Available styles: • Dark Gradient (Recommended) - Dark backgrounds with neon accents • Apple Style - Clean, minimal Apple aesthetic • Custom - I'll create a unique design Available layouts: | # | Layout | Use For | |---|--------|---------| | 01 | Title centered | Opening slide | | 02 | Title + subtitle | Section headers | | 03 | Stats/KPIs | Key metrics | | 04 | Title + bullets | Content | | 05 | Comparison | Side by side | | 06 | Quote | Testimonials | | 07 | Closing/Contact | End slide | | 08 | Photo + text | Visual content | | 09 | Section break | Divider | | 10 | Blank | Custom | `

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2mo ago
Active
AdoptionUnder 100 stars
0 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Issues0
Updated2mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code