friction-log
File contributor or agent papercuts as GitHub issues labeled friction, or investigate those issues as the daily friction-log…
Editorial / magazine / long-form / Medium / Substack / content-heavy UIs. Locked knobs: CRAFT=9, MOTION=4, DENSITY=3. Serif display + humanist body, wide reading column, drop caps, OpenType. Trigger on: editorial, magazine, long-form, blog, Medium-like, Substack-like.
Claude Code
$ npx -y skills add educlopez/ui-craft --skill ui-craft-editorial --agent claude-code
Codex
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a codex -y
Cursor
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a cursor -y
Gemini CLI
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a gemini-cli -y
GitHub Copilot
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a github-copilot -y
OpenCode
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a opencode -y
Windsurf
$ npx skills add educlopez/ui-craft --skill ui-craft-editorial -a windsurf -y
name: ui-craft-editorial description: "Editorial / magazine / long-form / Medium / Substack / content-heavy UIs. Locked knobs: CRAFT=9, MOTION=4, DENSITY=3. Serif display + humanist body, wide reading column, drop caps, OpenType. Trigger on: editorial, magazine, long-form, blog, Medium-like, Substack-like." argument-hint: "[action: build|review|polish] [target]"
Pre-committed editorial style: magazine, long-form, content-first. Typography carries the hierarchy; layout serves the reading experience.
Do not re-ask these in Discovery. Confirm accent + serif/sans pairing only.
All rules in `../ui-craft/SKILL.md` apply. This file overrides knob defaults and adds style-specific guidance below. The anti-slop and craft tests still apply in full.
**Typography (the whole point)**
**Color**
**Spacing & layout**
**Motion**
**Content components**
Load these from `../ui-craft/references/`:
Skip `dashboard.md`, `sound.md` unless relevant.
Ship designer-grade UI by default. A design engineering system for AI coding agents — install it as a skill or as the ui-craft CLI, and your agent starts designing like it has taste. Ask for a dashboard, get one you'd put in production.
File contributor or agent papercuts as GitHub issues labeled friction, or investigate those issues as the daily friction-log…
Dense dashboard / admin / Bloomberg / Retool / data-heavy internal tools. Locked knobs: CRAFT=7, MOTION=3, DENSITY=9. IBM Plex +…
Minimal / clean / Linear / Notion / Vercel / whitespace-heavy UIs. Locked knobs: CRAFT=8, MOTION=3, DENSITY=2. Monochrome + one…
Use for UI design and implementation work to avoid generic AI-looking interfaces. Provides anti-slop rules, a required discovery…
Responsive layout pass covering breakpoints, touch targets, safe areas, and fluid type. Use when the UI has layout or touch…
Motion design pass — adds purposeful animations or removes excessive ones, respecting MOTION_INTENSITY and the project's…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.