mega-lint-snapshot

Generate a categorized MegaLinter-style lint report for JavaScript, JSON, Markdown, and shell scripts.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/DaFum/neurotoxic-game --skill mega-lint-snapshot
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mega-lint-snapshot
Source: https://github.com/DaFum/neurotoxic-game/tree/main/.agents/skills/mega-lint-snapshot
Command: npx skills add https://github.com/DaFum/neurotoxic-game --skill mega-lint-snapshot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Automatically generates a deterministic MegaLinter-style diagnostic report by coordinating multiple lint and quality tools and presenting results with consistent timestamps and log levels.

Core Features & Use Cases

  • Orchestrates a multi-tool lint/quality suite across categories such as BASH, JSON, MARKDOWN, JAVASCRIPT, and security checks, producing a single unified report.
  • Configurable via assets/mega-lint.config.json, mapping tool commands, arguments, and optional fix arguments for auto-correction.
  • Supports a fix-enabled mode to apply formatting or lint fixes across items when requested, for CI or pre-merge checks.

Quick Start

Run the Mega Lint Snapshot to generate the deterministic log report using the run-mega-lint.sh script.

Frequently Asked Questions about mega-lint-snapshot

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

FAQPage Schema
How do I run a multi-language lint report for JavaScript, JSON, and Markdown in CI?▼

To run a multi-language lint report in CI, execute the run-mega-lint.sh script via Node.js to orchestrate checks across BASH, JSON, MARKDOWN, and JAVASCRIPT categories, generating a single unified, timestamped log report.

Can I automatically apply formatting and lint fixes across shell scripts and JavaScript files?▼

Yes, you can automatically apply formatting and lint fixes across shell scripts and JavaScript files by enabling the fix mode, which applies optional fix arguments defined in the mega-lint.config.json configuration file to auto-correct issues.

How do I configure custom lint tool commands and arguments for a quality check suite?▼

You configure custom lint tool commands and arguments by editing the assets/mega-lint.config.json file, which maps specific tool commands, their execution arguments, and optional auto-correction fix arguments for the quality suite.

Do I need Node.js to generate a MegaLinter-style diagnostic snapshot?▼

Yes, you need Node.js installed in your environment to generate a deterministic MegaLinter-style diagnostic snapshot, as the Skill relies on it to coordinate the multiple configured lint and quality tools.

What is a deterministic lint snapshot and when is it needed for pre-merge checks?▼

A deterministic lint snapshot is a consistent, timestamped diagnostic report coordinating multiple lint tools into a unified output, needed for pre-merge checks to reliably identify code quality and formatting issues before integration.

Are there limitations when running a unified quality suite across mixed file formats?▼

The primary limitation when running this unified quality suite is that it currently supports a fixed set of file formats including JavaScript, JSON, Markdown, and shell scripts, requiring Node.js to execute the configured checks.