lint-and-validate

Run linters, type checkers, and security audits across Node.js and Python projects.

41|12|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nguyenphp/antigravity-marketing --skill lint-and-validate-nguyenphp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-and-validate
Source: https://github.com/nguyenphp/antigravity-marketing/tree/main/templates/.agent/skills/lint-and-validate
Command: npx skills add https://github.com/nguyenphp/antigravity-marketing --skill lint-and-validate-nguyenphp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of ensuring code quality, syntax correctness, and adherence to project standards, preventing bugs and maintaining a clean codebase.

Core Features & Use Cases

  • Automated Linting: Checks code against style guides and best practices.
  • Static Analysis: Verifies code structure and identifies potential issues without execution.
  • Type Checking: Ensures type safety in languages like TypeScript and Python.
  • Use Case: After making changes to a Node.js project, run this skill to automatically fix linting errors and verify TypeScript types before committing.

Quick Start

Run the unified lint check for the current project path.

Frequently Asked Questions about lint-and-validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run static analysis and lint checks on a Node.js project?

Run static analysis and lint checks by triggering this skill with keywords like lint or validate. It automatically executes linters and type checkers across Node.js ecosystems to verify syntax correctness and enforce project standards.

Can I run TypeScript type checking and Python static analysis together?

Yes, you can validate TypeScript and Python code together. This skill performs automatic quality control across different ecosystems, executing type checkers and static analysis procedures to ensure type safety and syntax correctness.

What's the best way to automate code quality checks before committing changes?

Automate code quality checks before committing by running this skill on your project path. It performs automated linting, static analysis, and security audits to identify potential issues and fix linting errors without manual execution.

Does this static analysis tool work without external dependencies?

Yes, this static analysis tool works without external dependencies. It operates independently using internal scripts to execute linters, type checkers, and security audits directly on your Node.js or Python project.

Why does my lint check fail when I try to validate project standards?

Your lint check fails when project standards are not met. This skill executes linters and type checkers to identify syntax errors and structural issues, ensuring your codebase adheres to defined style guides and best practices.

When do I need to run a security audit during static analysis?

Run a security audit during static analysis to identify potential vulnerabilities before execution. This skill automatically includes security audits alongside linting and type checking procedures to maintain codebase correctness and prevent bugs.