Skip to content

Releases

v0.3.0 — Collection review

Choose a tag to compare

@howells howells released this 10 Nov 12:28

Collection review

Every skill reviewed for Claude Code and Codex, then tightened. 29 skills, about 2,000 lines lighter.

  • Merged: handfeel into reflow, 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.py removed.
  • failfast: scanner takes --min-severity (default high) in place of --fail-on; temporary-compatibility allowance removed.
  • typecase, deslop, componentize: large reference cuts; deslop no 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 --yes

v0.2.0 — Skill set overhaul

Choose a tag to compare

@howells howells released this 10 Nov 10:04

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 into chiaroscuro.
  • 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. New state machines focus. 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

Choose a tag to compare

@howells howells released this 27 Aug 23:16

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

Choose a tag to compare

@howells howells released this 27 Aug 23:12

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