The Lint and Validate skill acts as a rigorous quality gate for your development workflow, enforcing strict adherence to syntax, style, and security standards across multiple programming ecosystems. It automates essential checks for Node.js, TypeScript, and Python—utilizing industry-standard tools like ESLint, Ruff, MyPy, and Bandit—to prevent technical debt and catch errors before they reach production. By implementing a mandatory quality loop, it ensures that every code modification is verified, formatted, and audited, providing a 'Final Audit' report to guarantee that only production-grade code is submitted.
主要功能
010 GitHub stars
02Multi-ecosystem support for Node.js, TypeScript, and Python projects
03Comprehensive static analysis and strict type-checking via TSC and MyPy
04Automated security vulnerability scanning for dependencies and source code
05Enforced quality loop that prevents committing code with unresolved audit failures
06Automated linting and formatting with intelligent auto-fix capabilities