claude-rules-auditorlisted
Install: claude install-skill ivuorinen/skills
# Claude Rules Auditor
## Overview
Audits the project's Claude Code rule configuration end-to-end. It validates every file in `.claude/rules/`, classifies every rule in CLAUDE.md as correctly placed or misplaced, and generates concrete suggestions for new rules by reading available audit artifacts and scanning project conventions. This skill assumes every rule file has defects until proven otherwise. It examines CLAUDE.md without assuming it is clean — absence of findings means the CLAUDE.md was reviewed and approved. It writes a findings report and asks before applying any migration or addition.
## When to Use
- `.claude/rules/` is absent and the project has a non-trivial CLAUDE.md
- CLAUDE.md has grown large and may contain rules that belong in `.claude/rules/`
- A `.claude/rules/` file is vague, covers too many topics, or duplicates another file
- You want to discover implicit rules from architectural, security, or code-quality audits
- Setting up or reviewing Claude Code configuration for a new or existing project
## Prerequisite Artifacts
These artifacts enrich rule suggestions. Run the corresponding skill before this one to maximize findings. If absent, this skill proceeds without them and records the gap as Advisory.
| Artifact | Prerequisite skill | Purpose |
|----------|--------------------|---------|
| `docs/audit/arch-profile.md` | `arch-detector` | Architectural boundary rules |
| `docs/audit/arch-findings.md` | `arch-auditor` | Violated conventions worth e