rules-eval
Installation
SKILL.md
Rules Evaluation Framework
When NOT To Use
- Evaluating skills (use
abstract:skills-eval) - Evaluating hooks (use
abstract:hooks-eval) - Writing a new rule (use
hookify:writing-rules)
Overview
This skill evaluates Claude Code rules in .claude/rules/ directories against quality standards. It validates YAML frontmatter, glob pattern syntax, content quality, and directory organization. Rules files support path-scoped conditional loading via paths frontmatter and unconditional rules (no paths field).
Key validations: YAML syntax errors, unquoted glob patterns, Cursor-specific fields (alwaysApply, globs), overly broad patterns, content verbosity, and naming conventions.
Quick Start
# Evaluate rules in current project
/rules-eval