This runs linting, type checking, and static analysis after every code change you make, supporting both Node.js/TypeScript (ESLint, tsc) and Python (Ruff, MyPy, Bandit) ecosystems. The skill enforces a strict quality loop where you can't mark work as done until all checks pass. It's opinionated about when to run (always) and what constitutes acceptable code (zero errors in the final audit). If you're the type who forgets to lint before committing or tends to skip type checks when in a hurry, this acts as an automatic guardrail. The approach is heavy handed but effective for maintaining standards.
npx -y skills add davila7/claude-code-templates --skill lint-and-validate --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail