rules-eval

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Rules Evaluation Framework

规则评估框架

Table of Contents

目录

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.
本skill用于对照质量标准评估
.claude/rules/
目录下的Claude Code规则。它会验证YAML frontmatter、glob模式语法、内容质量和目录组织。规则文件支持通过
paths
frontmatter实现路径范围的条件加载,也支持无
paths
字段的无条件规则。
核心验证项包括:YAML语法错误、未加引号的glob模式、Cursor专属字段(
alwaysApply
globs
)、过于宽泛的匹配模式、内容冗余以及命名规范。

Quick Start

快速开始

bash
undefined
bash
undefined

Evaluate rules in current project

评估当前项目中的规则

/rules-eval
/rules-eval

Evaluate specific directory

评估指定目录

/rules-eval .claude/rules/
/rules-eval .claude/rules/

Detailed analysis with recommendations

输出包含优化建议的详细分析

/rules-eval --detailed
undefined
/rules-eval --detailed
undefined

Evaluation Workflow

评估工作流

  1. Scan
    .claude/rules/
    for all
    .md
    files (including subdirectories)
  2. Validate YAML frontmatter syntax and fields
  3. Analyze glob patterns for correctness and specificity
  4. Assess content quality (actionable, concise, non-conflicting)
  5. Check organization (naming, structure, symlinks)
  6. Measure token efficiency and redundancy
  1. 扫描
    .claude/rules/
    下所有
    .md
    文件(包含子目录)
  2. 验证YAML frontmatter的语法和字段
  3. 分析glob模式的正确性和匹配精准度
  4. 评估内容质量(可落地、简洁、无冲突)
  5. 检查组织规范(命名、结构、符号链接)
  6. 衡量token效率和冗余度

Scoring

评分规则

CategoryPointsFocus
Frontmatter Validity25YAML syntax, required fields, correct field names
Glob Pattern Quality20Syntax, specificity, quoting
Content Quality25Actionable, concise, non-conflicting
Organization15Naming, structure, symlink usage
Token Efficiency15Rule size, redundancy detection
ScoreLevel
91-100Excellent - Production-ready
76-90Good - Minor improvements possible
51-75Basic - Needs optimization
26-50Below Standards - Significant issues
0-25Critical - Invalid or broken rules
分类分值考核重点
Frontmatter有效性25YAML语法、必填字段、字段名称正确性
Glob模式质量20语法、匹配精准度、引号使用
内容质量25可落地、简洁、无冲突
组织规范15命名、结构、符号链接使用
Token效率15规则体积、冗余检测
得分等级
91-100优秀 - 可直接生产环境使用
76-90良好 - 可进行小幅优化
51-75基础达标 - 需要优化
26-50低于标准 - 存在明显问题
0-25严重问题 - 规则无效或损坏

Resources

参考资源

Skill-Specific Modules

技能专属模块

  • Frontmatter Validation: See
    modules/frontmatter-validation.md
  • Glob Pattern Analysis: See
    modules/glob-pattern-analysis.md
  • Content Quality Metrics: See
    modules/content-quality-metrics.md
  • Organization Patterns: See
    modules/organization-patterns.md
  • Frontmatter验证: 参考
    modules/frontmatter-validation.md
  • Glob模式分析: 参考
    modules/glob-pattern-analysis.md
  • 内容质量指标: 参考
    modules/content-quality-metrics.md
  • 组织规范模式: 参考
    modules/organization-patterns.md

Tools

工具

  • Rules Validator:
    scripts/rules_validator.py
  • 规则验证器:
    scripts/rules_validator.py

Related Skills

相关技能

  • abstract:skills-eval
    - Skill evaluation framework
  • abstract:hooks-eval
    - Hook evaluation framework
  • abstract:skills-eval
    - 技能评估框架
  • abstract:hooks-eval
    - Hook评估框架