claude-md-compliance-checker

Enforces CLAUDE.md compliance rules on changed repository files with CLI reporting.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ronniepinnell/benchsight --skill claude-md-compliance-checker
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: claude-md-compliance-checker
Source: https://github.com/ronniepinnell/benchsight/tree/main/.claude/skills/claude-md-compliance-checker
Command: npx skills add https://github.com/ronniepinnell/benchsight --skill claude-md-compliance-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CLAUDE.md rule enforcement ensures code changes comply with BenchSight governance by detecting anti-patterns and unsafe practices early in the development lifecycle.

Core Features & Use Cases

  • Enforces CLAUDE.md rules such as disallowing iterrows, ensuring proper goal filtering, verifying key formats, preventing client-side aggregation, and avoiding god objects.
  • Integrates into CI pipelines to automatically check modified files during PRs and commits.
  • Provides per-rule reporting with precise file:line citations to facilitate quick remediation.

Quick Start

Run the claude-md-compliance-checker on your changed files to verify CLAUDE.md rule adherence.

Frequently Asked Questions about claude-md-compliance-checker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce CLAUDE.md rules on code changes in version control?▼

To enforce CLAUDE.md rule compliance on code changes, run the compliance checker against your modified repository files. It detects anti-patterns like iterrows usage and improper goal filtering, reporting each violation with precise file:line citations for quick remediation.

Can I integrate CLAUDE.md compliance checking into my CI pipeline?▼

Yes, CLAUDE.md compliance checking integrates into CI pipelines to automatically verify modified files during pull requests and commits. It catches violations such as incorrect key formats, client-side aggregation, and god objects early in the development lifecycle.

What code review rules does a CLAUDE.md compliance checker validate?▼

A CLAUDE.md compliance checker validates rules including disallowing iterrows, ensuring proper goal filtering, verifying key formats, preventing client-side aggregation, and avoiding god objects. It applies static analysis to repository files under version control.

How do I get file:line citations for CLAUDE.md rule violations?▼

You get per-rule violation reports with precise file:line citations by running the compliance checker CLI agent on your changed files. This pinpoints exact locations of CLAUDE.md rule violations to facilitate quick remediation.

Does the CLAUDE.md compliance checker require any external dependencies?▼

No, the CLAUDE.md compliance checker operates with no external dependencies. It functions as a standalone CLI agent that performs static analysis on your repository files to detect governance violations.