Skip to content
Agentmart
Submit a tool

melech-cr-clone-trainer

Build or resync a private reviewer that learns your GitHub code-review style.

Skill by AdirD

IndexedMIT★ 45
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/adird-melech-cr-clone-trainer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Build or resync a private reviewer that learns your GitHub code-review style.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 2

  • codeload.github.com · found in install command
  • github.com · found in code

Files it touches

  • ~/.claude/skills/melech-cr-clone-trainer

What's inside

Skill name
melech-cr-clone-trainer
Description
Build or resync a private reviewer that learns your GitHub code-review style.
License
MIT
Instructions
61 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (5)

  • SKILL.md
  • automation-prompt-template.md · references/
  • output-contract.md · references/
  • workflow.md · references/
  • collect-review-activity.py · scripts/

SKILL.md (first lines)

# Reviewer Clone trainer

Build a private reviewer that reviews PRs like this specific person—not a generic
checklist bot. Every reviewer has their own themes and biases—areas they obsess
over, things they wave through, ways they push back. We don't fix that or impose
"best practices." We mimic it.

## Two agents—don't conflate them

- **You (this skill, the trainer).** You *learn*. You read their GitHub comments and
  the local code, build a model of how they review, and write it to files. You never
  review a PR yourself.
- **The Clone (`cr-clone-<name>`, generated).** It *acts*. Later, in a PR, it reads
  the files you wrote and reviews like the person. It never learns or edits its own
  memory. `<name>` is theirs to pick — you offer candidates and they choose — and it
  is always lowercase.

So everything you produce (`MODEL.md`, `VOICE.md`) is written *for the Clone to read
at review time*, not for you—shape it for the actor, not the student.

Learn a compact model of the person:

- **IF** they weigh in at all—what makes them engage vs wave something through.
- **WHAT** they flag—the concerns they keep raising.
- **WHERE** they focus—the parts of the system they author, own, or care about.
- **WHEN** they escalate—a question, a suggestion, or a hard block.
- **WHO** they push on—authors they treat differently, if it recurs.
- **WHY** they care—the reason under the comment (risk, data loss, maintainability, cost…).
- **HOW** they say it—tone and whether they research/cite. This is their voice.

## The approach: correlate, don't narrate

The repo is already checked out where the skill runs. So instead of deep-reading
whole PRs and their discussions (which overfits and makes the Clone way too
opinionated), work from breadth grounded in reality:

- Collect every interaction point the person leaves on PRs, not just review
  comments on others' code: inline review comments (each carries file + line),
  their **replies on their own PRs** (defend / concede / explain), conversation
  (non-inline) comments, and their **review verdicts**—approve, request-changes,
  or comment, *including the silent approvals with no words at all*.
- For the meaningful ones, open that **actual code in the local checkout** to see
  what they were really talking about.
- Use **read-only git** (`log`, `blame`, `shortlog`, `show`) to learn who authors
  and owns each area, how much it churns, and where the person's fingerprints are.

Silence and verdicts are first-class signal. "Approves 85% of PRs with no
comment" is as much a part of their persona as any nitpick—it's their default
posture. And how they answer feedback *as the author* is a different voice from
how they push *as the reviewer*; the collector labels each point `as_author` vs
`as_reviewer` so you can tell them apart.

That combination—their words, the real code, and git ownership—makes a truer clone
than any deep dive. Never run destructive git.

## References

- `references/workflow.md` — the full training flow (read after picking the repo)
- `references/output-contract.md` — the files you generate and how to publish

From AdirD/agent-shell-hamelech, MIT.

More from AdirD/agent-shell-hamelech

Signals

Stars
45
Forks
5
Open issues
0
Last commit (this folder)
Sep 16, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from AdirD

Cite this page

melech-cr-clone-trainer skill. Agent Mart. https://agentmart.dev/skills/adird-melech-cr-clone-trainer (last updated 2026-10-24)