Repository navigation
Releases
v0.3.0 — Collection review
Collection review
Every skill reviewed for Claude Code and Codex, then tightened. 29 skills, about 2,000 lines lighter.
- Merged:
handfeelintoreflow, which now covers phone-browser behaviour (safe areas, input zoom, touch, Safari bars, PWA install) as well as responsive layout. - Removed:
plimsoll,what. - zoetrope: fixes when asked to improve or fix; gestures in scope; the vocabulary job is gone.
- salvage: names the safe removal commands and the forbidden ones; the census reads only real branches;
integrate.pyremoved. - failfast: scanner takes
--min-severity(default high) in place of--fail-on; temporary-compatibility allowance removed. - typecase, deslop, componentize: large reference cuts;
deslopno longer judges authorship. - Everywhere: duplicated rules and ceremony cut, script paths resolve from the skill's own directory, skills from other repos are named only as optional.
Update with npx skills@latest update -g, then remove the old names:
npx skills@latest remove handfeel plimsoll what --global --yesv0.2.0 — Skill set overhaul
Skill set overhaul
141 commits since v0.1.1, mostly the SKI-19 consolidation.
- Renamed:
simplify→fettle(no longer shadowed by Claude Code's bundled/simplify),fail-fast→failfast. - Removed:
next; critique folded intochiaroscuro. - Folded in: test-only-code rules into
failfast; ceremony (tracker evidence, handoffs, gate ladders, ratchet baselines) cut across several skills. - fettle: report ends with numbered clusters and
Fix all, fix <n>, or leave it?; a new Fix section applies the chosen clusters without re-planning. Newstate machinesfocus. Adds churn-first whole-codebase scope and helper-recheck guidance adapted from shadcn/improve. - computer-use: prefers the session's native Computer Use tools, runner as fallback.
Update with npx skills@latest update. Remove old names (simplify, fail-fast, next) where still installed.
v0.1.1 — Local-only Chiaroscuro picker
Security hardening
Chiaroscuro page-direction exploration now uses a local, development-only picker built with the project framework and shared application state.
- Removes remote picker-script injection.
- Adds no temporary picker dependency.
- Mounts one direction at a time by default.
- Keeps data, behavior, loaders, effects, validation, and mutations shared.
- Requires removal of the picker component, presentation map, temporary parameter, development guard, and rejected directions before delivery.
- Falls back to screenshots or a structured selection when local development tooling cannot be mounted safely.
All repository synchronization, skill consistency, vocabulary, and Codex validation gates pass.
v0.1.0 — Chiaroscuro Master Skill
Chiaroscuro Master Skill
Chiaroscuro is now the end-to-end UI design, implementation, and polish skill for the collection.
Highlights
- A concise 151-line master contract with direct implementation, page directions, design-only, and structural-polish modes.
- Page-scale exploration renders the current baseline plus five new directions, with one selection pause and complete picker cleanup.
- A mechanical Tailwind v4 migration boundary prevents contained UI work from silently becoming a repository-wide migration.
- Browser verification covers responsive layouts, keyboard and pointer use, accessibility, console and network behavior, persistence, and downstream effects.
- Motion guidance is now a focused, library-neutral contract; specialist motion skills remain independent and conditional.
- Brand identity guidance now belongs wholly to Foundry.
- Broad duplicate skills were retired in favor of Chiaroscuro and the retained specialists.
Validation
Repository synchronization, skill consistency, vocabulary, and Codex validation gates pass. The behavior was reviewed with Claude Fable 5 and exercised in fresh Codex, Claude Code, and OpenCode sessions against Tailwind v4 and plain-CSS fixtures.
Install
npx skills@latest add howells/skills --skill chiaroscuro --agent "*" --global -y