jkitchin

Lint — Code Quality skill for Claude Code

Code Quality community

Run code quality checks on the project.

How to install Lint

Installs to ~/.claude/commands/jkitchin-vasp-lint.md

Terminal
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:

  1. **Ruff (linting)**

    ruff check vasp/
  2. **Ruff (formatting check)**

    ruff format --check vasp/
  3. **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

Full documentation available on GitHub

View Source Repository