
andrewgleave/skills
5 skills1.1k installs155 starsGitHub
Install
npx skills add https://github.com/andrewgleave/skillsSkills in this repo
1Writing For Interfaceswriting-for-interfaces is an agent skill from andrewgleave/skills, installable via npx skills add andrewgleave/skills --skill writing-for-interfaces --global, that applies voice, tone, and pattern guidance from SKILL.md and references/patterns.md to evaluate product UI text. When activated with prompts like /writing-for-interfaces, the agent reviews labels, buttons, errors, and helper text for clarity, purpose, and cross-screen consistency. Developers reach for writing-for-interfaces during frontend builds when interface copy feels vague, off-brand, or inconsistent across forms, empty states, and validation messages.794installs2Critical ReasoningThe critical-reasoning skill from andrewgleave/skills trains Claude Code agents to think rigorously through assumptions, alternatives, and evidence. It improves validation conversations by forcing explicit tradeoff analysis before scoping prototypes, architectures, or go-to-market plans.136installs3CleanseCleanse reviews code for readability then simplifies it directly. It applies ordered passes: flatten control flow, strip noise, simplify logic, improve naming, move declarations near usage, and break up long functions, all while preserving behavior. A developer uses it to clean up code, reduce complexity, or prepare code for handoff.47installs45 Steps5-steps challenges requirements and simplifies a design before any code is written. It runs an ordered process (challenge requirements, delete the unnecessary, simplify the design, accelerate the cycle, then build) and calibrates depth by request type. A developer uses it when asked to build, automate, or add a feature.40installs5NavvyNavvy diagnoses a codebase through its git history before any code is read. It runs five git commands covering churn hotspots, contributor bus factor, bug clusters, velocity trends, and firefighting, then synthesizes a diagnostic report. A developer invokes it (via /navvy) to orient before working in an unfamiliar codebase.35installs