← ClaudeAtlas

pencil-designlisted

A skill for generating technical modeling sketches — architecture diagrams, system blueprints, flowcharts, ERDs, etc. — as .pen files using Pencil MCP. Focuses on visually expressing design intent, producing diagrams/blueprints rather than code. Use this skill in the following situations: - "Draw OOO in Pencil", "Sketch OOO blueprint in Pencil" - "Draw a diagram in Pencil", "Draw architecture in Pencil" - "Create OOO as a .pen file", "Sketch OOO as a design file" - "Draw a system diagram", "Draw a flowchart" (when Pencil/.pen is mentioned) - "Draw an ERD", "Draw a state diagram" (when Pencil/.pen is mentioned) - When a .pen file needs to be created in the design/ directory - "Research WPF animations and draw in Pencil", "WPF control design ideas" - "Visualize XAML Storyboard", "Search WPF Blend animations and design" - When visually expressing WPF/XAML control animation state transitions - "WPF template migration", "Migrate XAML to WPF app" - "Convert for Blend editing", "Add to design-wpf-app" - "Convert WPF
psmon/pencil-creator · ★ 5 · Web & Frontend · score 70
Install: claude install-skill psmon/pencil-creator
# Pencil Design Skill — Technical Diagrams & Blueprint Generation Use Pencil MCP tools to generate technical modeling sketches as .pen files — **architecture diagrams, system blueprints, flowcharts, state diagrams**, and more. Also supports the **WPF/XAML animation control research → design idea visualization → XAML sample archiving** workflow. --- ## 1. Default Settings | Item | Value | |------|-------| | Save location | `D:\MYNOTE\design\{filename}.pen` | | Default font | Inter (system default if unavailable) | | Canvas background | `#F5F6FA` (light gray) | | Max canvas width | 1440px | --- ## 2. Workflow ``` Step 1. Topic Analysis → Determine diagram type from user request → Collect necessary data (read files, analyze structure, etc.) Step 2. Diagram Design → Select layout pattern matching the type → Decide color palette → Plan section-by-section structure (considering max 25 ops/call constraint) Step 3. Pencil MCP Execution → Call get_guidelines("web-app") (reference layout rules) → open_document("new") or open existing file → get_editor_state(include_schema: true) — understand schema → batch_design() — call section by section → get_screenshot() — visual verification Step 4. Verification & Completion → Check layout/text readability via screenshot → Confirm placeholder flags removed → Report file path to user ``` --- ## 3. Layout Patterns by Diagram Type ### 3.1 Architecture Diagram Represents hierarchical structures, component relat