rulecheck

Scan codebases for CLAUDE.md rule violations, fix them in isolated worktrees, and create pull requests.

23.1k|3.5k|Updated Feb 7, 2025
One-click install
npx skills add https://github.com/coleam00/Archon --skill rulecheck-coleam00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rulecheck
Source: https://github.com/coleam00/Archon/tree/main/.claude/skills/rulecheck
Command: npx skills add https://github.com/coleam00/Archon --skill rulecheck-coleam00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous rule adherence checker. Scans the codebase for rule violations, fixes the highest-impact ones in an isolated worktree, runs full validation, creates a PR. Uses memory to track progress across runs.

Core Features & Use Cases

  • Autonomous scanning, detection, and automated fixes of CLAUDE.md rule violations in a safe worktree.
  • Validation, PR creation, and persistent memory to improve future runs.
  • Works across repositories of varying sizes, enabling teams to enforce standards deterministically.

Quick Start

Invoke the rulecheck skill with an optional focus area to start the autonomous run.

Frequently Asked Questions about rulecheck

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

FAQPage Schema
How do I automatically enforce CLAUDE.md rule compliance across my codebase?

Automated rule compliance is enforced by scanning the codebase for violations, fixing the highest-impact ones in an isolated worktree, running validation, and creating a pull request. This uses a memory-enabled agent to ensure auditable and repeatable outcomes.

Can I automatically fix code linting and architectural violations in an isolated git worktree?

Yes, you can fix code violations in an isolated git worktree. The workflow detects violations, applies fixes safely within the worktree to avoid affecting the main branch, runs full validation, and creates a PR.

What is autonomous code-rule checking with persistent agent memory?

Autonomous code-rule checking with persistent memory uses a memory-enabled agent to scan for rule violations, apply fixes, and track progress across multiple runs. This persistent memory improves future runs by remembering past violations and applied solutions.

Does autonomous rule checking work across repositories of varying sizes?

Yes, autonomous rule checking works across repositories of varying sizes. The deterministic workflow operates effectively on different repository scales, enabling teams to enforce coding standards consistently regardless of project size.

How do I start an autonomous code review run with a specific focus area?

To start an autonomous code review run, invoke the skill with an optional focus area. The agent will then scan the codebase for CLAUDE.md violations, fix them in an isolated worktree, validate the changes, and create a PR.

What are the limitations of using a deterministic workflow for codebase rule violation fixes?

The deterministic workflow for fixing rule violations is limited by the rules defined in CLAUDE.md and the agent's interpretation of them. Complex, ambiguous rule violations may require manual review, and the automated fixes are constrained by the applied deterministic logic.