# Lint

> Run all project linters (JSON, Markdown, Python, shell). Use when checking code style and formatting.

- Skill: `robmclarty/lint` (Agent Skill)
- Install (CLI): `npx skillmds@latest add robmclarty/lint`
- Raw SKILL.md: https://api.skillmd.com/api/skills/robmclarty/lint/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: robmclarty (https://skillmd.com/u/robmclarty)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/robmclarty/lint

---


Run `npm run lint` to check all file types. Report the results.

If there are fixable errors and the user asks to fix them, run `npm run lint:fix`.

Individual linters can also be run:

- `npm run lint:json` — JSON syntax validation
- `npm run lint:md` — markdownlint on Markdown files
- `npm run lint:py` — Ruff on Python files
- `npm run lint:sh` — ShellCheck on shell scripts
- `npm run lint:plugin` — agnix plugin structure validation

