The Lint & Validate skill establishes a rigorous quality loop for software development by enforcing mandatory validation after every code modification. It provides a standardized framework for static analysis, utilizing industry-standard tools like ESLint and TSC for TypeScript/Node.js, and Ruff, Bandit, and MyPy for Python. By integrating these checks directly into the development workflow, the skill prevents syntax errors, type mismatches, and security vulnerabilities from reaching the commit stage, ensuring that all output meets professional-grade production standards.
主要功能
01Mandatory quality loop workflow to prevent broken code commits
02Security vulnerability scanning via npm audit and Bandit
03Automatic error correction using CLI fix flags
04Automated syntax and style enforcement using ESLint and Ruff
05Static type analysis for TypeScript (tsc) and Python (MyPy)
060 GitHub stars