SkillAgentSearch skills...

Megalinter

🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.

Install / Use

/learn @oxsecurity/Megalinter

README

<!-- markdownlint-disable MD013 MD033 MD041 --> <!-- header-intro-start --> <!-- header-intro-end --> <!-- header-logo-start --> <div align="center"> <a href="https://megalinter.io" target="blank" title="Visit MegaLinter Web Site"> <img src="https://github.com/oxsecurity/megalinter/raw/main/docs/assets/images/megalinter-banner.png" alt="MegaLinter" min-height="200px"> </a> </div> <!-- header-logo-end --> <!-- mega-linter-title-start -->

MegaLinter, by OX Security

<!-- mega-linter-title-end --> <!-- mega-linter-badges-start -->

GitHub release Docker Pulls Downloads/week GitHub stars MegaLinter codecov

<!-- gh-dependents-info-used-by-start -->

Generated by github-dependents-info<!-- gh-dependents-info-used-by-end --> Secured with Trivy GitHub contributors GitHub Sponsors PRs Welcome Tweet

<!-- mega-linter-badges-end --> <!-- welcome-phrase-start -->

MegaLinter is an open-source tool for CI/CD workflows that analyzes the consistency of your code, IaC, configuration, and scripts in your repository to ensure all your project sources are clean and formatted, no matter which IDE or toolbox is used by your developers. Powered by OX Security.

Supports 69 languages, 23 formats, 21 tooling formats, and is ready to use out of the box as a GitHub Action or with any CI system. It is highly configurable and free for all uses.

MegaLinter has native integrations with many major CI/CD tools.

GitHub GitLab Azure Bitbucket Jenkins Drone Concourse Docker SARIF Grafana

<!-- welcome-phrase-end -->

MegaLinter Presentation GIF

Upgrade to MegaLinter v9 :):

<!-- online-doc-start -->

Before you go further, see the online documentation website, which offers much easier navigation than this README

<!-- online-doc-end --> <!-- table-of-contents-start -->

Table of Contents

<!-- table-of-contents-end -->

Why MegaLinter

Projects need to contain clean code in order to avoid technical debt, which makes ongoing maintenance harder and more time-consuming.

By using [code formatters and code linters]

Related Skills

View on GitHub
GitHub Stars2.4k
CategoryDevelopment
Updated2h ago
Forks293

Languages

Dockerfile

Security Score

100/100

Audited on Apr 1, 2026

No findings