
lint-and-validate
Run configured lint and type checks, distinguish failures from checks
by sickn33Free
Description
lint-and-validate is an agent skill that runs the lint and type checks a repository has configured, separates real failures from checks that did not run, and reports concrete validation results. Use it after behaviour or configuration changes, when the repository has relevant lint or type checks. It reads the repository's instructions and package scripts before running anything, because a script named lint can modify files. It prefers the read-only checks the project declares, such as npm run lint and npm run typecheck for Node projects, and for Python it uses the tools already installed, such as ruff and mypy. It does not fetch a checker that is missing, and it does not add an automatic fix flag without inspecting the proposed changes and the task's authorisation. It fixes failures without deleting work, weakening rules or raising timeouts just to pass. If a required tool is unavailable, it reports the exact check that did not run. It also reminds you that passing lint does not prove there are no runtime or security defects. It is part of the sickn33/agentic-awesome-skills repository on GitHub, which has about 47,600 stars.…
Highlights
- Runs the project's configured lint and type checks
- Reads package scripts before running them
- Separates failures from checks that did not run
- No silent fetching of checkers
- Reports commands and remaining limits
Ratings & Reviews
No ratings yet
Be the first to rate lint-and-validate.
People also visit
lint-and-validate FAQ
When is it used?
After behaviour or configuration changes, when the repository has lint or type checks.
Will it change my files?
Not without inspection. It does not add a fix flag without checking the proposed changes and authorisation.
What if a checker is missing?
It reports the exact check that did not run, rather than substituting a download.
Does a pass mean the code is safe?
No. The skill says passing lint does not prove the absence of runtime or security defects.
How do I install it?
Run npx skills add https://github.com/sickn33/agentic-awesome-skills --skill lint-and-validate.
Is it checked for security?
Its security audits show passes from Gen Agent Trust Hub, Socket and Snyk.
What are the best lint-and-validate alternatives?
Popular alternatives to lint-and-validate include plankton-code-quality, ruff-recursive-fix and golang-lint. See all lint-and-validate alternatives










