Master skill for using Pencil MCP. Load this first, then load specialized skills based on the task.
1. Load `super-pencil` (this skill) ← Always load first
│
├─→ Normal editing? → Load `super-pencil-core`
├─→ Review design? → Load `super-pencil-antipatterns`
├─→ Path issues? → Load `super-pencil-path-debugging`
└─→ Errors? → Load `super-pencil-troubleshooting`
| If you need... | Load this skill |
|---|---|
| Step-by-step workflow | super-pencil-core |
| Avoid mistakes before editing | super-pencil-antipatterns |
| Fix path rendering issues | super-pencil-path-debugging |
| Diagnose MCP errors | super-pencil-troubleshooting |
get_editor_state(include_schema=true)batch_gettrue during work, false when donebatch_designLoad when: Starting any Pencil editing task Provides: Complete 8-step workflow with code examples
Load when:
Load when:
Load when:
batch_design fails1. Open file → open_document
2. Load schema → get_editor_state(include_schema=true)
3. Read nodes → batch_get
4. Set placeholder → U("frameId",{placeholder:true})
5. Edit → batch_design (max 25 ops)
6. Screenshot → get_screenshot
7. Debug if needed → Load related skill
8. Remove placeholder → U("frameId",{placeholder:false})
super-pencil-core - Detailed workflowsuper-pencil-antipatterns - Common mistakessuper-pencil-path-debugging - Path issuessuper-pencil-troubleshooting - Error diagnosis