agentsclimarketplace

Automatic code review

Skill michelve/hugin-cowork/skills/automatic-code-review

This skill provides automatic semantic code review triggered after file modifications. It is hook-driven — logging file changes via PostToolUse and running the automatic-code-reviewer agent on Stop. It should not be invoked directly by the user; it is triggered automatically by lifecycle hooks.From its SKILL.md

Install
npx -y skills add michelve/hugin-cowork --skill automatic-code-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.6 KB, 297 tokens by cl100k_base, as published. Nobody here has run it

Automatic Code Review

Hook-driven skill that performs semantic code review after Claude finishes modifying files.

How It Works

  1. PostToolUse hook — Logs every Write, Edit, or MultiEdit operation to /tmp/event-log-{SESSION_ID}.jsonl
  2. Stop hook — Checks for new file modifications since the last review, then triggers the automatic-code-reviewer agent
  3. Agent — Reads project-specific rules from the configured rulesFile and reviews only the changed files

Configuration

Settings in .claude/settings.json:

{
    "automaticCodeReview": {
        "enabled": true,
        "fileExtensions": ["ts", "tsx"],
        "rulesFile": ".claude/automatic-code-review/rules.md"
    }
}

Set "enabled": false to disable for a project.

Components

  • ../../agents/automatic-code-reviewer.md — Review agent (model: haiku, tools: Read, Grep, Glob) — lives at plugin root agents/
  • ../../hooks/hooks.json — Hook manifest (PostToolUse + Stop) — merged into plugin root hooks/
  • ../../scripts/automatic-code-review-plugin.sh — Shell script for logging and review triggering — lives at plugin root scripts/
  • default-rules.md — Default semantic review rules (stays with skill)

What ships with it: 2 files

7.0 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.