autonomous-code-review
Run comprehensive code quality checks, tests, and fixes autonomously
npx skills add majiayu000/claude-skill-registry --skill autonomous-code-review --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Autonomous Code Review Skill Run comprehensive code quality checks, tests, and fixes without human intervention. ## When to Use Use this skill: - For autonomous code quality maintenance - When instructed to "review and fix code" - As a regular maintenance task - After completing a feature or fix ## Philosophy: LLM-Human Collaboration This skill enables Claude to work autonomously on code quality: 1. **Run tests first** - Understand current state 2. **Identify issues** - Audit for bad practices 3. **Fix systematically** - Apply fixes one at a time 4. **Verify each fix** - Run tests after each change 5. **Report clearly** - Enable human oversight --- ## Autonomous Workflow ### Phase 1: Assess Current State ```bash echo "=== Phase 1: Current State Assessment ===" # 1.1 Check git status echo "## Git Status" git status --short # 1.2 Run existing tests echo "## Running Tests" uv run pytest MouseMaster/Testing/Python/ -v --tb=short 2>&1 | tee /tmp/test_results.txt TEST_EXIT=$? if [ $TEST_EXIT -eq 0 ]; then echo "✓ All tests passing" else echo "✗ Some tests failing - review before proceeding" grep -E "FAILED|ERROR" /tmp/test_results.txt fi # 1.3 Run linting echo "## Running Linter" uv ru
- When to Use
- Philosophy: LLM-Human Collaboration
- Autonomous Workflow
- Phase 1: Assess Current State
- Phase 2: Audit Code Quality
- Phase 3: Generate Issue List
- Phase 4: Fix Issues Systematically
- Phase 5: Verify All Fixes
- Phase 6: Report Results
- Decision Rules for Autonomous Fixing
- When to Auto-Fix
- When to Flag for Human Review
- When NOT to Fix
- Logging Requirements
echo "=== Phase 1: Current State Assessment ===" echo "## Git Status" git status --short echo "## Running Tests" uv run pytest MouseMaster/Testing/Python/ -v --tb=short 2>&1 | tee /tmp/test_results.txt if [ $TEST_EXIT -eq 0 ]; then echo "✓ All tests passing" else echo "✗ Some tests failing - review before proceeding" grep -E "FAILED|ERROR" /tmp/test_results.txt
What does the autonomous-code-review skill do?
Run comprehensive code quality checks, tests, and fixes autonomously
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill autonomous-code-review --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
