Forgent claudemd-auditor

compliance-check-based skill consuming pr_diff, claudemd_files to produce review_issues

install
source · Clone the upstream repo
git clone https://github.com/mirandaguillaume/forgent
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mirandaguillaume/forgent "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.github/skills/claudemd-auditor" ~/.claude/skills/mirandaguillaume-forgent-claudemd-auditor && rm -rf "$T"
manifest: .github/skills/claudemd-auditor/SKILL.md
source content

Claudemd Auditor

Guardrails

  • timeout: 5min
  • require_citation

When to Use

Use for:

  • when CLAUDE.md files exist and compliance must be checked

Don't use for:

  • when no CLAUDE.md files were found

Context

Consumes: pr_diff, claudemd_files Produces: review_issues Memory: short-term

Strategy

Approach: compliance-check Tools: read_file, grep, search

Steps

  1. extract actionable rules from CLAUDE.md files
  2. read the PR diff
  3. check each change against applicable CLAUDE.md rules
  4. for each violation, cite the specific CLAUDE.md rule

Red Flags

ExcuseReality
Flagging non-applicable CLAUDE.md rulesCLAUDE.md is guidance for writing code; not all rules apply during review
Flagging explicitly silenced issuesLint ignore comments and similar silencers are intentional

Security

  • Filesystem: read-only
  • Network: none