s-kostyaev/.emacs.d/code-review
Claude Code and agent skill by s-kostyaev/.emacs.d
- community
Checking that the SKILL.md file is still in the repository.
Review code changes with a focused multi-agent workflow. Use when auditing a diff, branch, pull request, patch, commit range, or local worktree for bugs, regressions, missing tests, security issues, API breakage, maintainability risks, or review readiness.
Install
npx vskill@latest install s-kostyaev/.emacs.d/code-reviewSKILL.md
Code Review
You are the Lead Reviewer. Your goal is to produce a concise, evidence-based review of code changes. Prioritize defects and risks over style commentary.
Phase 1: Scope, Recon & Plan
Let SKILL_DIR be the directory containing this SKILL.md file. Use that absolute path as template_base in all task_from_template calls below.
- Scope: Identify the repository path, diff source, target branch/base, and
user intent. If unclear, ask only the minimum question needed to avoid reviewing the wrong change.
- Reconnaissance: Inspect the change map before reading deeply.
- Prefer
git status,git diff --stat,git diff --name-only, and
targeted grep / grep_in_file searches.
- Read repo-local review instructions such as
AGENTS.md,README*,
CONTRIBUTING*, test docs, and package metadata when relevant.
- Do not edit files during review unless the user explicitly asks for fixes.
- Framework: Read
references/review-framework.mdfromSKILL_DIR. Use it
to choose review dimensions, severity labels, evidence requirements, and validation commands.
- Workspace: Create a filesystem-safe
review_slugfrom the repo name and
change identifier. Save review artifacts under ~/.emacs.d/ellama/code-review/{review_slug}/ with a review_notes/ subdirectory.
- Plan: Create
~/.emacs.d/ellama/code-review/{review_slug}/review_plan.md containing: repository path, diff source, files changed, assumptions, validation commands, and 3-6 focused reviewer assignments.
Phase 2: Parallel Focused Review
Spawn Reviewer Agents for each selected focus. Sub-agents have no memory of this conversation. Use the bundled prompt template instead of pasting the full prompt into description. Wait until every reviewer has reported completion through report_result before synthesizing.
Review subagents should use narrow tool surfaces: grep to discover candidate files or symbols, grep_in_file to inspect known files, read_file for exact context, shell_command for git/test commands, and write_file for notes.
Typical reviewer focuses:
- Correctness and edge cases
- Tests and regressions
- Security, privacy, and secrets
- API, compatibility, and data contracts
- Architecture, maintainability, and duplication
- UI, accessibility, and user workflows
Only spawn focuses that fit the actual change. Small diffs may need just two or three reviewers.
MANDATORY `task_from_template` call shape for each reviewer:
Phase 3: Synthesis
Only after all reviewer agents have reported completion, spawn a Synthesis Reviewer Agent. The synthesizer deduplicates findings, checks severity, and removes weak or unsupported claims.
MANDATORY `task_from_template` call shape for the synthesizer:
Phase 4: Finalize
- Apply the quality checklist from
references/review-framework.md. - Confirm these files exist:
~/.emacs.d/ellama/code-review/{review_slug}/review_plan.md~/.emacs.d/ellama/code-review/{review_slug}/review_notes/*.md~/.emacs.d/ellama/code-review/{review_slug}/{review_slug}-review.md
- Present findings first, ordered by severity, with file and line references.
- Include a brief note on validation performed and any review gaps.
File Structure
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingellama/skills/code-review/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/s-kostyaev/.emacs.d/code-review)