Skip to content

Integrations

contextlint is more than a standalone CLI — it plugs into three layers of your development flow (while you write, through AI, and before merging). This category covers the setup and behavior of each integration target.

LayerTargetFeedback timing
While editingEditors (LSP)On save / on type, instantly
Through AIAI tools (MCP / Skills)When AI manipulates documents
At runtimeCLIManual runs / watch mode
Before mergingCI/CDOn PR / push

Each one runs independently, so you can adopt only the pieces you need.

  • CLI — the contextlint command, subcommands, flags, watch mode, and JSON output
  • Editors (LSP) — editor integration via the Language Server Protocol
  • AI Agents — the MCP server and Agent Skills
  • CI/CD — GitHub Actions and pipeline integration through JSON output