Every agent rule should say why it exists and what enforces it: lint CLAUDE.md, AGENTS.md, GEMINI.md and Cursor rules against the hooks and CI jobs you actually registered
lint python cli ci linter static-analysis pre-commit developer-tools github-actions llm-agents gemini-cli cursor-rules claude-code codex-cli agents-md claude-md ai-coding-agents agent-rules instruction-files rulewhy
-
Updated
Oct 12, 2026 - Python