agentsclimarketplace

Code review

Skill martinffx/atelier/skills/code-review

An atelier for Opencode, Claude Code, and other coding agents: spec-driven workflows, deep thinking, and code quality.

Install
npx -y skills add martinffx/atelier --skill code-review

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

What its author says it does

Copied from the file, not written here

Multi-agent code review with parallel specialized reviewers, architecture validation, and challenge validation. Use `rq` to request a review of diffs (defaults to main branch), `rs` to respond to review findings. Triggers on "review this", "review my code", "code review", "check for bugs", "audit this", when examining PRs, pull requests, branches, or diffs. Always asks user before applying fixes.

SKILL.md

3.4 KB, as published. Nobody here has run it

Code Review Skill

Multi-agent code analysis with parallel reviewers and challenge validation.

Uses explicit subagent dispatch patterns from code-subagents.

Prerequisites

  • Required: git

Arguments

Command Routing

InvocationBehavior
(no arguments)Review diff to main branch
rqReview diff to main branch
rq mainReview diff to main branch
rq developReview diff to develop branch
feat/fooReview diff to feat/foo (bare branch = rq)
rsRespond to review findings (interview mode)

Subagent Architecture

Use these concrete harness subagent types. If an exact match is unavailable, use the most correct available subagent based on the harness-provided descriptions.

subagent_typePurpose
sentinelTriage only: changed-file analysis, context retrieval, reviewer selection
oracleParallel reviewer personas, evidence-based critique, failure-mode analysis, challenge validation
architectArchitecture, design-boundary, data-model, and API-contract review

Reviewer names such as Security, Correctness, Maintainability, and PerformanceOperator are prompt personas, not subagent types. Do not use general; it is not a harness agent.

rq (Request Review) Subagents

StepParallelPurpose
1. TriageNoDetect context, select reviewers, identify relevant skills to look for
2. ReviewersYes (per reviewer)Specialty analysis using reviewer personas
3. SynthesisNoDeduplicate findings inline
4. ArchitectNoArchitecture review
5. ChallengeNoValidate findings with sequential-thinking

rs (Respond to Review)

No subagents. Interactive interview mode — see rs.md.

Dispatch Patterns

Follows code-subagents patterns:

  • Parallel dispatch for independent reviewers
  • Sequential dispatch for dependent steps
  • Fresh subagent per task — no context pollution
  • Relevant skill search pre-step before each analysis phase
  • Error handling: Log failures, continue with partial results

Agent Dispatch

AgentUsed In Step
sentinelTriage only (context retrieval, file analysis)
oracleReviewers and challenge validation
architectArchitect (architecture review)

Synthesis is performed inline by the main agent.

References

ReferencePurpose
rq.mdRequest review workflow - detailed steps with prompts
rs.mdRespond to review workflow - interview mode
reviewers.mdReviewer definitions and prompts
output.mdOutput format specification

Workflow Routing

  • No arguments, rq, or bare branch → rq.md
  • rsrs.md

Keep looking

Skills are one crate of 328,083. 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.