Skip to content

Integrations

claudelint integrates with your existing development workflow through CI/CD pipelines, pre-commit hooks, npm scripts, and the Claude Code plugin system.

Integration Options

Quick Start: GitHub Actions

The most common integration. Drop this into .github/workflows/claudelint.yml:

yaml
name: Lint Claude Config
on: [push, pull_request]

jobs:
  claudelint:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v6
      - uses: actions/setup-node@v6
        with:
          node-version: '20'
      - run: npm install -g claude-code-lint
      - run: claudelint check-all --format github

Errors and warnings appear directly on the PR diff at the relevant lines — no permissions or upload steps needed. See the CI/CD guide for problem matchers, SARIF upload, and other CI systems.