rule-quality-evaluator

Score agent instruction rules against seven properties and structural diagnostics.

7|2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/AndurilCode/craftwork --skill rule-quality-evaluator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rule-quality-evaluator
Source: https://github.com/AndurilCode/craftwork/tree/main/skills/rule-quality-evaluator
Command: npx skills add https://github.com/AndurilCode/craftwork --skill rule-quality-evaluator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you audit existing agent instruction rule sets that appear to be ignored, fail to steer behavior, or are too vague to reliably improve outcomes.

Core Features & Use Cases

  • Static rule scoring: Reads an instruction file and scores each extracted rule against seven properties to identify noise, unfalsifiable guidance, missing intent, and weak scope.
  • Structural diagnostics: Detects redundancy with linters/types/CI, flags scope mismatches, and maps coverage across architecture, domain, conventions, integrations, operations, testing, security, performance, and tech debt.
  • Optional behavioral validation: Can generate targeted coding tasks and (via an evaluation harness) measure whether the rules actually change agent behavior, not just how they read on paper.

Quick Start

Ask an AI to run the rule-quality-evaluator on your current agent instructions file and report a scorecard plus the top improvements needed to increase behavioral impact.

Frequently Asked Questions about rule-quality-evaluator

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

FAQPage Schema
How do I evaluate agent instructions when my rules are not followed?

Evaluating agent instructions involves static extraction and seven-property scoring to identify noise, missing intent, and weak scope in your rules. This process audits instruction files to pinpoint why steering fails and highlights top improvements for behavioral impact.

What is the best way to audit .cursorrules and CLAUDE.md files for effectiveness?

Auditing .cursorrules or CLAUDE.md files requires structural diagnostics to detect redundancy with linters and map coverage across architecture, testing, and security. This identifies unfalsifiable guidance and scope mismatches that reduce instruction quality.

Can I test if my agent instructions actually change model behavior?

Testing behavioral impact is possible by generating targeted coding tasks and assertions. An evaluation harness measures whether the agent instructions actually change model behavior, rather than just evaluating how the rules read on paper.

How do I check agent rule coverage for architecture and security conventions?

Checking agent rule coverage involves structural diagnostics that map instructions across architecture, domain, conventions, integrations, operations, testing, security, performance, and tech debt. This exposes gaps where behavioral guidance is missing.

Why does my copilot-instructions.md file fail to steer agent behavior?

Agent instruction files fail to steer behavior due to vague rules, redundancy with existing CI types, or scope mismatches. Static rule scoring identifies these unfalsifiable guidelines and missing intents to improve overall effectiveness.