cool-gray-marker-wireframes

Generate editable SVG UX wireframes with cool-gray marker passes and pressure-sensitive graphite annotation.

Updated Jun 29, 2026
One-click install
npx skills add https://github.com/thorsenk/skills --skill cool-gray-marker-wireframes-thorsenk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cool-gray-marker-wireframes
Source: https://github.com/thorsenk/skills/tree/main/skills/cool-gray-marker-wireframes
Command: npx skills add https://github.com/thorsenk/skills --skill cool-gray-marker-wireframes-thorsenk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fonttools, brotli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Producing hand-drawn-looking UX wireframes as clean, editable SVG is hard: naive attempts end up with uniform translucent rectangles, filter noise, host-dependent handwriting fonts, or graphite effects that destroy the underlying artwork. This Skill encodes an approved, calibrated visual grammar so desktop and mobile wireframes come out as self-contained vector files with consistent marker and graphite behavior. ## Core Features & Use Cases - Marker and graphite SVG construction: Build shaded regions from visible chisel passes with composited overlap, plus pressure-sensitive pencil arrows, checks, loops, and underlines using alpha-mask grain instead of white overpainting. - Six routed workflows: Create from a brief, restyle an existing wireframe without changing its information architecture, continue a screen family, produce calibration fixtures, build comparison sets, or evaluate an existing SVG against a weighted rubric. - Portable annotation lettering: Convert short notes into Kalam glyph outlines with a fontTools script so SVGs never depend on host handwriting fonts. - Use Case: Ask for a mobile onboarding screen wireframe; the Skill emits a self-contained SVG with an absolute white background, cool-gray marker fields, graphite margin callouts, and a rubric-scored render check. ## Quick Start Create a mobile portrait wireframe SVG of a login screen with cool-gray marker shading and graphite annotations pointing out the weak primary button.

Frequently Asked Questions about cool-gray-marker-wireframes

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

FAQPage Schema
How do I create a hand-drawn style wireframe as editable SVG?▼

Describe the screen's UX content and target surface, and the Skill builds a self-contained SVG using markerStroke, markerField, and markerCurve primitives for shaded regions plus pencil primitives for graphite gestures. The output includes a viewBox, title, and description and stays fully editable.

How do I restyle an existing wireframe without changing its layout?▼

Use the restyle-existing-wireframe route: the Skill preserves the supplied content and information architecture and changes only the visual treatment to the cool-gray marker and graphite grammar. Any request that would alter structure is refused or surfaced as a conflict.

Can SVG wireframes include handwritten annotations without custom fonts?▼

Yes. Short notes are converted to Kalam glyph outlines with the generate_lettering_outlines.py script using fontTools, producing portable path data. The SVG never depends on host handwriting fonts or embedded font files.

Why does my marker SVG look like flat translucent rectangles?▼

Uniform translucent fills are a rejected failure mode. Shaded regions must be built from visible overlapping chisel passes with authored envelopes, streaking, and local pooling, letting translucent geometry create darker overlaps rather than painted patches.

What are the limitations of SVG marker wireframes?▼

The Skill supports desktop landscape and mobile portrait surfaces only, one screen per SVG, and forbids raster embedding, turbulence or blur filters, glossy depth, and saturated color. It produces vector interpretations, not photographs or scans of physical ink.