lint-and-validate

Automate linting, type checking, and security analysis across Node.js and Python codebases.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/BeastAyyG/Campus-Cupids --skill lint-and-validate-beastayyg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-and-validate
Source: https://github.com/BeastAyyG/Campus-Cupids/tree/main/.agent_backup/skills/lint-and-validate
Command: npx skills add https://github.com/BeastAyyG/Campus-Cupids --skill lint-and-validate-beastayyg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automatic quality control, linting, and static analysis to ensure syntax correctness and project standards after code modifications.

Core Features & Use Cases

  • Unified linting across Node.js/TypeScript and Python projects.
  • Static analysis, type checks, and security checks as part of a quality loop.
  • Prompt-aware guardrails to stop workflows when critical issues exist.

Quick Start

Run the unified linting and type-check sequence on the current project after every code change.

Frequently Asked Questions about lint-and-validate

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

FAQPage Schema
How do I automate linting and type checking after code modifications?

Automate linting and type checking after code modifications by running a unified validation sequence that enforces syntax correctness and project standards across Node.js and Python projects.

What's the best way to run static analysis on a mixed Node.js and Python codebase?

Static analysis on mixed codebases applies unified linting across Node.js/TypeScript and Python, enforcing syntax correctness and best practices after every modification.

Do I need eslint and ruff configured to use automated code quality checks?

Yes, automated code quality checks require configured linters such as eslint or tsc for Node.js, and ruff or mypy for Python, along with a defined script workflow.

Can I halt code submissions when critical linting issues are found?

Yes, prompt-aware guardrails halt submissions when critical issues exist, stopping workflows until linting, type checking, and security analysis issues are resolved.

Why does automated type checking stop my workflow after code changes?

Automated type checking stops workflows after code changes because clear failure handling halts submissions until syntax correctness and static analysis issues are resolved.

Does automated security analysis work with TypeScript projects?

Yes, automated security analysis works with TypeScript projects by applying static analysis and type checks as part of a quality loop across Node.js and mixed codebases.