eval-rules

Audit Claude rule files by validating YAML frontmatter and path patterns.

37|4|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/FlorianBruniaux/claude-code-plugins --skill eval-rules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-rules
Source: https://github.com/FlorianBruniaux/claude-code-plugins/tree/main/plugins/security-suite/skills/eval-rules
Command: npx skills add https://github.com/FlorianBruniaux/claude-code-plugins --skill eval-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit and maintain Claude rule files by validating frontmatter, ensuring proper paths patterns, and confirming rule relevance through interactive review.

Core Features & Use Cases

  • Discover and validate all rule files in the project.
  • Validate frontmatter presence and paths definitions, and check pattern coverage against the codebase.
  • Interactively review each rule with the user to confirm scope and usefulness.

Quick Start

Run the eval-rules workflow to scan your rules directory and begin an interactive audit session.

Frequently Asked Questions about eval-rules

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

FAQPage Schema
How do I audit Claude rule files for correctness and relevance?

Auditing Claude rule files involves discovering all .claude/rules/ entries, validating YAML frontmatter and paths patterns, and interactively confirming each rule's relevance against your actual project files.

What does validating Claude rules frontmatter and paths patterns involve?

Validating Claude rules frontmatter involves checking for proper YAML definitions and verifying that paths patterns have adequate coverage against the codebase to ensure rule hygiene and applicability.

Can I interactively review and update Claude rules in place during an audit?

Yes, you can interactively review Claude rules during an audit session, confirming or improving each rule's scope and usefulness while optionally updating the rule files in place based on your feedback.

How do I check if my Claude rules match real project files?

You can check if Claude rules match real project files by running an audit that validates pattern coverage against the codebase, ensuring each rule's scope aligns with the actual files in your repository.

What is the best way to maintain rule hygiene in a Claude project?

The best way to maintain rule hygiene is to run regular interactive audit sessions that validate frontmatter, check pattern coverage, and produce a structured report to confirm or improve each rule's applicability.

Do I need any dependencies to validate Claude rules directories?

No dependencies are required to validate Claude rules directories; the audit workflow operates independently to discover rule files, validate frontmatter, and generate structured reports.