Lint — Code Quality skill for Claude Code
Run code quality checks on the project.
How to install Lint
Installs to ~/.claude/commands/jkitchin-vasp-lint.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jkitchin/vasp/HEAD/.claude/commands/lint.md -o ~/.claude/commands/jkitchin-vasp-lint.md Restart Claude Code, or start a new session, for it to be picked up.
What Lint does
Run code quality checks on the project.
Execute the following linting and type checking:
**Ruff (linting)**
ruff check vasp/**Ruff (formatting check)**
ruff format --check vasp/**MyPy (type checking)**
mypy vasp/ --ignore-missing-imports
Report any issues found and offer to fix them:
- For ruff:
ruff check --fix vasp/ - For formatting:
ruff format vasp/
Summarize the code quality status.
Alternatives in Code Quality
- Code Quality Review — Review code quality in: $ARGUMENTS 5.8k ★
- Brooks Debt — Run a Brooks-Lint tech debt assessment 1.5k ★
- Lint Task — Lint coder-eval Task YAML 166 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Run Quality Gates
Run code quality checks (lint, format, type check, tests)
Lint Format
Run Flutter/Dart formatting and analyzer checks for the current worktree.
Clawback
Claude Code and Codex hooks kit for verification loops: file protection, post-edit lint, and stop-time checks
Memory Doctor
Agent memory rots quietly. Doctor checks it before sessions pay the cost. status, lint, compact for Claude Cod
C Lint
Run Luacheck and StyLua to ensure code quality and consistency.
Lint Memory
Run a content-quality lint pass on the memory tree.
Related Agents
Moody Blues
Use this agent when you need code reviews, quality audits, or local quality checks (typecheck, lint, test) on
Dashclaw Gate Runner
Runs the DashClaw verification gates (lint, full vitest suite, build, contract checks) and returns ONLY the fa
Copyeditor
Sole owner of deterministic quantitative checks across all Layers. Runs the 10 tools/lint.py groups (graph·hub