dragoon0x/everything-design-taste

infinite-canvas

Infinite canvas interfaces, whiteboard UX, spatial design, zoom and pan patterns.

First seen Jul 18, 2026

Installation

$ npx skills add dragoon0x/everything-design-taste --skill infinite-canvas

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from dragoon0x/everything-design-taste · top by installs.

npx skills add dragoon0x/everything-design-taste

Browse all from dragoon0x/everything-design-taste

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 11
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,358 B
  • docs SUMMARY.md 104 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

Infinite Canvas Patterns

Core Interactions

Action Input Touch
Pan Middle-click drag, Space+drag Two-finger drag
Zoom Scroll wheel, Cmd+/- Pinch
Select Click Tap
Multi-select Shift+click, drag selection box Long press + drag
Create Double-click, toolbar action Double tap, toolbar

Navigation

  • Minimap in corner showing viewport position
  • Zoom controls (+/- buttons with percentage display)
  • "Fit to screen" / "Zoom to selection" shortcuts
  • Breadcrumb for nested frames/groups

Performance

  • Only render visible elements (viewport culling)
  • Level-of-detail: simplify elements at low zoom levels
  • Lazy load off-screen content
  • Debounce pan/zoom events for rendering

Grid & Snapping

  • Optional grid overlay (toggle on/off)
  • Snap to grid while dragging
  • Smart guides (alignment lines showing relation to other elements)
  • Distance indicators between selected and nearby elements

Collaboration

  • Real-time cursor positions of other users
  • User name labels on cursors
  • Selection highlighting per user
  • Viewport indicators on minimap for each user