Automatic code review
A Cowork plugin that helps **product designers and engineers ship design-to-production React apps** — translating Figma mockups into accessible, production-ready components with best-practice enforcement for React 19, TypeScript, Tailwind CSS v4, and shadcn/ui.
npx -y skills add michelve/hugin-cowork --skill automatic-code-reviewAssembled 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.
What its author says it does
Copied from the file, not written here
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.
SKILL.md
1.6 KB, 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
- PostToolUse hook — Logs every
Write,Edit, orMultiEditoperation to/tmp/event-log-{SESSION_ID}.jsonl - Stop hook — Checks for new file modifications since the last review, then triggers the
automatic-code-revieweragent - Agent — Reads project-specific rules from the configured
rulesFileand 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 rootagents/../../hooks/hooks.json— Hook manifest (PostToolUse + Stop) — merged into plugin roothooks/../../scripts/automatic-code-review-plugin.sh— Shell script for logging and review triggering — lives at plugin rootscripts/default-rules.md— Default semantic review rules (stays with skill)