v0.3.0 — sketch preset: tidy hand-drawn
svg-infographic gains an opt-in sketch preset — "tidy hand-drawn": a hand-drawn surface over a computed layout.
Highlights
- Sketch preset (
references/sketch.md) — paper background with subtle grain, an OFL Korean handwriting font embedded as a base64 data URI, roughfeTurbulence/feDisplacementMapstrokes, underline highlighter, open-V hand arrowheads. The standard layout pass and pre-render checklist still apply — alignment and spacing stay precise, text stays real and editable. Deliberately not an imitation of image-model sketchnotes: no mascots or character art, no faked wobble. - Subset, don't bundle — the handwriting font is downloaded at render time and subset to the glyphs actually used (
pyftsubset), keeping the example SVG at ~99 KB instead of ~4 MB. Full embed stays documented as a fallback; the OFL notice ships with the example. - New example (13th):
incident-response-sketch— detect → triage → respond → recover → retro, with a minor-issue branch to the backlog and a prevention loop-back. English + Korean, identical geometry, prompts included. - Boundary update — hand-drawn/sketchnote moves from "not for" to supported as the opt-in preset; mascots, character art, and scene illustration remain out of scope.
Install / update
git clone --depth 1 --branch v0.3.0 https://github.com/kyungseo/skillstead.git /tmp/skillstead
mkdir -p ~/.claude/skills
cp -R /tmp/skillstead/skills/svg-infographic ~/.claude/skills/PNG export is smoke-tested on macOS (all thirteen examples); Windows/Linux render verification is still pending.
🤖 Generated with Claude Code