melech-cr-clone-trainer
Build or resync a private reviewer that learns your GitHub code-review style.
Skill by AdirD
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.
About
Reviews
Write a reviewNo 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 commandgithub.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
- 0.662score
melech-plan-review
AdirD
Review a solution before approving it, like a GitHub changes tab: a file tree of red and green pseudo-code the user can comment on inline, then answer…
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-live-browser
AdirD
Operate the user's already-open, logged-in Chrome tabs through Chrome DevTools MCP.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-handoff
AdirD
List and continue coding-agent transcripts across Cursor, Claude Code, Codex, Gemini, and other local agents.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-cost
AdirD
Show what coding-agent sessions cost for every worktree of the current repo — Cursor, Claude Code, and Codex — as handoff-style cards with dollars and tokens.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-debug-mode
AdirD
Debug or verify a local UI end to end in the user's existing Chrome tab, with temporary runtime probes and a manual browser fallback.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-tidy
AdirD
Adaptive diff reduction — prune dead code residue, shake prompt bloat, remove cosmetic diff noise, and propose edge-case trades that drop rare-case handling…
SkillAFreshness: A★ 45Claude Code +9 - 0.656score
melech-pr-gardener
AdirD
Tend one explicit GitHub author's open PRs and keep them green — one stateless pass per scheduled run.
SkillAFreshness: A★ 45Claude Code +9 - 0.651score
melech-smart-comments
AdirD
Preserve code intent with selective comments and protect meaningful existing comments.
SkillAFreshness: A★ 45Claude Code +9 - 0.651score
melech-8020
AdirD
Find the smallest useful path to a product or engineering outcome.
SkillAFreshness: A★ 45Claude Code +9 - 0.622score
melech-roi
AdirD
Grade whether a change's complexity and blast radius are actually worth the benefit it delivers, using an itemized ROI receipt and rankings among solutions…
SkillBFreshness: B★ 45Claude Code +9 - 0.619score
melech-make-it-click
AdirD
Recover when the agent's explanation did not land by finding the smallest thing blocking understanding and replacing the failed mental model with a concrete…
SkillBFreshness: B★ 45Claude Code +9 - 0.617score
melech-consult
AdirD
Get an independent verdict on an AI-proposed plan, fix, architecture, or claim by verifying its premises against the real artifact, then dispatching a panel…
SkillBFreshness: B★ 45Claude Code +9
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
- Repository
- github.com/AdirD/agent-shell-hamelech
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AdirD
- 0.662score
melech-cost
AdirD
Show what coding-agent sessions cost for every worktree of the current repo — Cursor, Claude Code, and Codex — as handoff-style cards with dollars and tokens.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-handoff
AdirD
List and continue coding-agent transcripts across Cursor, Claude Code, Codex, Gemini, and other local agents.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-live-browser
AdirD
Operate the user's already-open, logged-in Chrome tabs through Chrome DevTools MCP.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-plan-review
AdirD
Review a solution before approving it, like a GitHub changes tab: a file tree of red and green pseudo-code the user can comment on inline, then answer…
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-debug-mode
AdirD
Debug or verify a local UI end to end in the user's existing Chrome tab, with temporary runtime probes and a manual browser fallback.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-tidy
AdirD
Adaptive diff reduction — prune dead code residue, shake prompt bloat, remove cosmetic diff noise, and propose edge-case trades that drop rare-case handling…
SkillAFreshness: A★ 45Claude Code +9
Cite this page
melech-cr-clone-trainer skill. Agent Mart. https://agentmart.dev/skills/adird-melech-cr-clone-trainer (last updated 2026-10-24)