lint-and-validate

Run linting, type checks, and security audits on Node.js/TypeScript and Python codebases.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/marablemarcel/Living-Lytics --skill lint-and-validate-marablemarcel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-and-validate
Source: https://github.com/marablemarcel/Living-Lytics/tree/main/living-lytics/.agent/skills/lint-and-validate
Command: npx skills add https://github.com/marablemarcel/Living-Lytics --skill lint-and-validate-marablemarcel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automatic quality control, linting, and static analysis procedures. Use after every code modification to ensure syntax correctness and project standards. Triggers onKeywords: lint, format, check, validate, types, static analysis.

Core Features & Use Cases

  • Unified linting and type-checking orchestration across Node.js/TypeScript and Python projects.
  • On-demand validation using provided scripts (lint_runner.py and type_coverage.py) to ensure code health after changes.
  • Real-world use: integrate into CI or pre-commit to guard against syntax and type errors.

Quick Start

Run the lint-and-validate skill on your project to automatically run linting, type checks, and quality validations after every 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 checks for both Python and TypeScript projects?

Automate linting and type checks by running a validation script that detects your project type and executes the appropriate linters. It orchestrates quality control across Node.js/TypeScript and Python codebases to ensure syntax correctness after modifications.

What does static analysis cover when validating code health after changes?

Static analysis for code health covers syntax correctness, project standards, type checking, and security audits. It leverages internal lint runner and type coverage utilities to produce structured results after every code modification.

Can I use automated lint and validation scripts in my CI pipeline?

Yes, you can integrate automated lint and validation scripts into your CI pipeline or pre-commit hooks. This guards against syntax and type errors by running on-demand quality validations using provided scripts after every change.

Does the lint runner require external dependencies to detect project type?

No, the lint runner does not require external dependencies to detect project type. It uses repository-internal scripts to automatically identify Node.js/TypeScript or Python environments and execute the appropriate linters.

What is the best way to run security audits and type coverage for TypeScript?

The best way to run security audits and type coverage for TypeScript is using an automated validation skill. It applies type-coverage utilities and lint runners to execute checks and deliver structured results for your codebase.