Reusable agent skills for Codex and other skills.sh-compatible coding agents.
List the skills in this collection:
npx skills@latest add howells/skills --listInstall interactively:
npx skills@latest add howells/skillsInstall all skills globally for Codex:
npx skills@latest add howells/skills --skill '*' --agent codex --globalUse --copy if you want independent files rather than symlinks. Restart your agent after installing new skills.
Extract components, hooks, utilities, features, or subsystems from an existing codebase into reusable packages, workspace packages, or standalone publishable repositories. Use it when code needs a clean public API, stable exports, examples, tests, and a package boundary instead of app-local imports.
Install globally for Codex:
npx skills@latest add howells/skills --skill aperture --agent codex --globalCreate a practical visual identity system for a product or project, including brand strategy, palettes, typography, rendered direction comparisons, design tokens, and assets. Use it when you need to establish a brand before UI implementation or turn loose identity ideas into usable design guidance.
Install globally for Codex:
npx skills@latest add howells/skills --skill brand --agent codex --globalCreate distinctive UI direction, Tailwind v4 design specs, wireframes, visual systems, and post-implementation polish. Use it when a screen, page, app, or component needs a concrete visual direction that avoids generic AI-looking interface work.
Install globally for Codex:
npx skills@latest add howells/skills --skill chiaroscuro --agent codex --globalAudit and improve repeated UI by finding duplicated components, repeated JSX patterns, and missed reuse opportunities. Use it to promote scoped shared components, adapt existing primitives, or move reusable UI into the right package boundary.
Install globally for Codex:
npx skills@latest add howells/skills --skill componentize --agent codex --globalAudit and rewrite prose that sounds synthetic, inflated, generic, or assistant-like. Use it to clean up AI-writing tells, suspicious citations, vague attribution, markdown artifacts, and copy that needs a more grounded human voice.
Install globally for Codex:
npx skills@latest add howells/skills --skill deslop --agent codex --globalFind and remove unnecessary fallbacks, silent compatibility paths, legacy aliases, swallowed errors, permissive defaults, and ambiguous configuration behavior. Use it when a codebase should prefer one canonical path and one explicit failure mode.
Install globally for Codex:
npx skills@latest add howells/skills --skill fail-fast --agent codex --globalAdd, check, explain, or repair JavaScript and TypeScript architecture boundaries with @howells/boundaries. Use it for Turborepo package boundaries, source-layer profiles, app-to-app import prevention, and boundary violation fixes.
Install globally for Codex:
npx skills@latest add howells/skills --skill fenceline --agent codex --globalTest a rendered web app in the browser and report evidence-backed QA, UX, responsive, console, accessibility, and persona-based findings. Use it when you need to experience a local app as software instead of only inspecting code.
Install globally for Codex:
npx skills@latest add howells/skills --skill fieldtest --agent codex --globalCreate, review, or revise a Tailwind v4 visual identity system with positioning, OKLCH palettes, @theme tokens, typography, surface rules, motion personality, and reusable UI identity guidance. Use it when a product needs a practical brand system tied directly to implementation.
Install globally for Codex:
npx skills@latest add howells/skills --skill foundry --agent codex --globalFind and refactor god components, god scripts, oversized modules, tangled multi-responsibility files, and duplicated logic in JavaScript or TypeScript codebases. Use it to identify safe decomposition steps before splitting code.
Install globally for Codex:
npx skills@latest add howells/skills --skill heathen --agent codex --globalAdd useful, concise JSDoc to JavaScript and TypeScript APIs, exports, components, hooks, classes, complex types, and behavior where IDE hover help matters. Use it when documentation should clarify public or non-obvious code without commenting everything.
Install globally for Codex:
npx skills@latest add howells/skills --skill marginalia --agent codex --globalAudit Mastra implementations in JavaScript and TypeScript codebases. Use it to check current Mastra guidance, contain Mastra dependencies and imports, organize Mastra code into clear domain folders, and keep product behavior in runtime/domain code instead of Mastra wrappers.
Install globally for Codex:
npx skills@latest add howells/skills --skill mastraudit --agent codex --globalGenerate, critique, and validate names for projects, products, apps, packages, CLIs, brands, and features. Use it when naming or renaming something and when current availability, conflict, package, GitHub, or domain checks matter.
Install globally for Codex:
npx skills@latest add howells/skills --skill nomen --agent codex --globalCreate, audit, or migrate agent plugins that work across Claude Code, Codex, and Cursor. Use it for multi-host manifests, shared plugin metadata, Cursor .cursor-plugin packaging, marketplace entries, and deciding whether a skill collection should become a plugin.
Install globally for Codex:
npx skills@latest add howells/skills --skill polyplugin --agent codex --global