Agent skill

Conducty Code Review

by robertbarclayy in robertbarclayy/conducty

Standalone post-implementation code review across a whole branch or PR.

MITAuto-check passedDevelopment

Install Conducty Code Review

skills CLI
$ npx skills add robertbarclayy/conducty --skill conducty-code-review -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install robertbarclayy/conducty conducty-code-review --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/conducty-code-review .claude/skills/conducty-code-review && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
conducty-code-review
GitHub stars
176
Token cost
~2k tokens
SKILL.md length
807 words
Files
1
Skills in repo
20
Repo updated
First seen
Licence
MIT

At a glance

Standalone post-implementation code review across a whole branch or PR.

  • Works in 6 steps: Establish the Diff → Anchor in the Plan(s) → Walk the Diff With Five Lenses → …
  • The user says review my changes
  • SKILL.md covers When to Use, Workflow, Verdict Semantics and Subagent Strategy, plus 1 more section
  • Calls git and gh

What it does

Conducty Code Review is an agent skill from robertbarclayy/conducty. Standalone post-implementation code review across a whole branch or PR. Goes beyond the in-cycle spec/quality reviewers (which check single prompts) to assess the diff holistically — security, correctness, perf, idioms, dead code, hidden coupling, test depth. Writes a Code Reviews/Code Review YYYY-MM-DD HHmm.md note to the vault linked back to the plan. Use when the user says "review my changes", "review this PR", "code review", "is this branch good", or after a plan finishes but before [[conducty-ship]].

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Code review. The repository describes itself as: Stop context-switching. Start batch-planning. Conducty replaces the fragmented cycle of plan → prompt → wait → get distracted → review → fix → repeat with advanced batch planning. The licence is MIT.

When your agent uses it

  • The user says review my changes
  • Is this branch good
  • After a plan finishes but before [[conducty-ship]]

Example prompts

  • “review my changes”
  • “review this PR”
  • “code review”
  • “/conducty-code-review”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Establish the Diff
  2. Anchor in the Plan(s)
  3. Walk the Diff With Five Lenses
  4. Severity Triage
  5. Write the Review Note
  6. Update the Plan + Patterns

What it can do on your machine

Read from SKILL.md and the folder at commit 64aefd5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git and gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Conducty Code Review loads about 2k tokens when it runs. Until then it costs about 133 tokens; SKILL.md has 807 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~133
When it runs · the whole SKILL.md, loaded when a task matches
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from robertbarclayy/conducty at commit 64aefd5, republished under its MIT licence (© robertbarclayy). 807 words, ~2,048 tokens.

Download SKILL.mdSave it as .claude/skills/conducty-code-review/SKILL.md (or your agent's skills folder).
name
conducty-code-review
description
Standalone post-implementation code review across a whole branch or PR. Goes beyond the in-cycle spec/quality reviewers (which check single prompts) to assess the diff holistically — security, correctness, perf, idioms, dead code, hidden coupling, test depth. Writes a `Code Reviews/Code Review YYYY-MM-DD HHmm.md` note to the vault linked back to the plan. Use when the user says "review my changes", "review this PR", "code review", "is this branch good", or after a plan finishes but before [[conducty-ship]].
aliases
conducty-code-review, code-review
tags
conducty/skill, conducty/review, conducty/quality

Conducty Code Review — Whole-Branch Review

The in-cycle reviewers in [[conducty-execute]] (spec-review, full-review) verify each prompt against its own acceptance criteria. They do not see the branch as a unit. conducty-code-review does: it reads the diff between the branch and its base, looks at the cumulative change as a single artifact, and produces a holistic review note in the vault.

[!important] Read [[conducty-obsidian]] first Output goes to the vault as Code Reviews/Code Review YYYY-MM-DD HHmm.md, linked from the plan note that produced the changes.

When to Use

  • After a plan finishes and the changes are about to ship
  • Before [[conducty-ship]] — code-review is a precondition for ship
  • On request: "review my changes", "review this PR", "is this branch ready"
  • On a PR URL — fetch the diff via gh pr diff <id> and review

Skip when:

  • Plan is still mid-execution (use checkpoint instead)
  • Single-prompt review is sufficient — that's spec-review/full-review inside [[conducty-execute]]

Workflow

Step 1: Establish the Diff
bash
# Local branch vs main
git diff $(git merge-base HEAD main)..HEAD

# Or for a PR
gh pr diff <pr-number>

Record:

  • Base ref + tip ref + commit count
  • Files changed (count + list)
  • Lines added/removed
  • The active plan note(s) that produced these changes (read from [[Plans Index]] — pick plans whose execution window matches the commit range)

If the diff is huge (>1000 lines or >40 files), warn the user and ask whether to slice the review (per-module, per-commit, or per-prompt).

Step 2: Anchor in the Plan(s)

Read the plan note(s) that produced the changes. Note:

  • The acceptance criteria for each prompt
  • The no-go zones declared
  • Any failure patterns logged during execution

The diff should match the plan. Anything in the diff not in the plan is scope creep and gets flagged.

Step 3: Walk the Diff With Five Lenses

Apply each lens to the full diff, not file-by-file. Each lens produces findings.

Lens 1 — Spec alignment:

  • Did the branch actually implement every acceptance criterion across all plan prompts?
  • Anything in the diff that wasn't in any prompt? (scope creep)
  • Anything in the no-go zones that got touched anyway?

Lens 2 — Correctness:

  • Logic errors, off-by-one, null/undefined handling, race conditions
  • Are error paths handled or swallowed?
  • Boundary cases: empty inputs, very large inputs, concurrent access
  • Idempotency where it matters (retries, requeue, replays)

Lens 3 — Security:

  • Input validation at boundaries (user input, external APIs, deserialization)
  • Auth/authz enforcement on every new endpoint or sensitive action
  • Secrets in code or logs (grep -nE 'sk_|api_key|password|secret' diff)
  • SQL/command injection, XSS, SSRF, path traversal
  • Dependency additions — new package.json/Cargo.toml/requirements.txt entries flagged for vuln review

Lens 4 — Architecture & coupling:

  • Did the change respect the project's bounded contexts? (Read [[Context {Project} Architecture]] if it exists)
  • New cross-module imports that weren't there before
  • Circular dependencies introduced
  • New singletons / global state
  • Any module growing past a clean responsibility

Lens 5 — Tests & maintainability:

  • Tests added match the criteria? Or just smoke tests?
  • Tests verify behavior, not mock behavior
  • Failure messages diagnostic
  • Dead code / commented-out blocks left behind
  • TODO/FIXME comments without an owner or follow-up issue
  • Naming clarity; comments justify why, not what
Show full SKILL.md (327 more words)Show less
Step 4: Severity Triage

Each finding gets one severity:

SeverityMeaning
CriticalMust fix before merge. Security hole, broken correctness, missing auth, breaks the spec.
ImportantShould fix before merge. Hidden coupling, missing test for a covered branch, sloppy error handling.
MinorAcceptable for now; note for follow-up. Naming, micro-refactor, comment quality.

If 3+ Critical findings: stop the review and recommend revising the plan or splitting the merge.

Step 5: Write the Review Note

Write Code Reviews/Code Review YYYY-MM-DD HHmm.md to the vault:

markdown
---
type: code-review
date: YYYY-MM-DD
time: HHmm
project: {project-name}
branch: {branch-name}
base: {base-ref}
verdict: pass | needs-fix | block
tags: [conducty, conducty/code-review]
---

# Code Review YYYY-MM-DD HHmm — {Branch}

**Diff scope**: {N} commits, {M} files, +{adds}/-{dels} lines
**Plan(s)**: [[Plan YYYY-MM-DD HHmm Topic]]
**Project**: [[Context {Project}]]

## Verdict

**{pass | needs-fix | block}** — {one-sentence rationale}

## Findings

### Critical
- [ ] **{file}:{line}** — {description}. Why critical: {reason}. Fix: {what to do}.

### Important
- [ ] **{file}:{line}** — {description}.

### Minor
- {file}:{line} — {description}.

## Strengths

- {what was done well, briefly}

## Lens Summary

| Lens | Result |
|------|--------|
| Spec alignment | {pass/issues} |
| Correctness | {pass/issues} |
| Security | {pass/issues} |
| Architecture & coupling | {pass/issues} |
| Tests & maintainability | {pass/issues} |

## Related

- Index: (no index — code reviews are per-branch; link from the plan)
- Plan: [[Plan YYYY-MM-DD HHmm Topic]]
- Project context: [[Context {Project}]]
- Patterns surfaced: [[Failure Patterns]]
- Next gate: [[conducty-ship]]
Step 6: Update the Plan + Patterns
  • Edit the plan note's ## Review Notes section to reference the new code-review note via wikilink.
  • For any Critical or Important finding, prepend an entry to [[Failure Patterns]] so the next plan can avoid it. Tag it as code-review source.
  • If verdict: block, the plan is not ready for [[conducty-ship]]. Generate fix prompts (use [[conducty-debug]] for leverage analysis) and feed them back into the next plan or a remediation plan.

Verdict Semantics

  • pass — zero Critical, zero Important. Minor only. Branch is ship-ready (still needs [[conducty-ship]] gate for tests/secrets/vuln).
  • needs-fix — Important findings present, no Critical. Branch can ship after fixes; small remediation plan recommended.
  • block — One or more Critical. Do not merge. Fix or revert.

Subagent Strategy

For large diffs, dispatch a read-only subagent per lens (parallel) so the orchestrator can synthesize:

Task tool:
  description: "Code review — {lens}"
  subagent_type: general-purpose   # Explore subagent if available
  model: sonnet
  prompt: |
    Read the diff at {ref-range} for project at {path}.
    Apply only the {lens-name} lens. Report findings with file:line refs.
    Ignore other lenses — another reviewer is handling those.

Five subagents, one synthesis pass. Faster than serial. Always synthesize in the orchestrator — never let a subagent write the verdict.

Principles

  • Whole-branch, not per-prompt — that's what makes this different from in-cycle review
  • Diff is the artifact — read code via the diff context, not the full repo, unless a finding requires it
  • Severity drives action — Critical blocks merge; Important delays it; Minor is informational
  • Findings cite file:line — vague feedback doesn't fix anything
  • Patterns flow back — every Important+ finding becomes a [[Failure Patterns]] entry to inoculate future plans
  • Code review is a precondition, not a substitute, for [[conducty-ship]] — ship runs the actual checks (tests, lint, secrets); review is human-style judgment

© robertbarclayy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/conducty-code-review of robertbarclayy/conducty.

Open the folder on GitHubat commit 64aefd5

Compare with similar skills

Conducty Code Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Conducty Code Review compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Conducty Code Review this skillrobertbarclayy/conducty176—~2kAutomated safety check: PassMIT
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
Backend Code Reviewlangflow-ai/langflow156k—~3.5kAutomated safety check: NotesMIT
Understand Diff AnalysisEgonex-AI/Understand-Anything86k1 repos~1.4kAutomated safety check: PassMIT
Mole Bug Patternstw93/Mole70k—~2kAutomated safety check: PassGPL-3.0

Similar skills

  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Backend Code Review

    langflow-ai/langflow

    Review backend code for quality, security, maintainability, and best practices based on established checklist rules.

    156k GitHub stars~3.5k tokensUpdated today
    DevelopmentAuto-check: notes
  • Understand Diff Analysis

    Egonex-AI/Understand-Anything

    Reads your git changes or a pull request against a prebuilt knowledge graph of the project to explain what changed, which components are affected and what is risky.

    86k GitHub starsUsed in 1 repo~1.4k tokens
    DevelopmentAuto-check passed
  • A catalog of recurring bug shapes in the Mole Mac cleaner, used to review safety-sensitive diffs for deletion safety, unbounded commands, shell traps and weak tests.

    70k GitHub stars~2k tokensUpdated today
    DevelopmentAuto-check passed
  • Backend Code Review

    langgenius/dify

    Reviews backend code under api/ for concrete, reproducible defects, routes to rule packs for architecture, schema, repositories and SQLAlchemy, and ranks findings from P0 to P3.

    158k GitHub stars~676 tokensUpdated today
    DevelopmentAuto-check passed

More from robertbarclayy/conducty

All 20 skills in this repo
  • Conducty Checkpoint

    robertbarclayy/conducty

    Quality gate between parallelization groups. An agent skill from robertbarclayy/conducty.

    176 GitHub stars~1.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Conducty Context

    robertbarclayy/conducty

    Ingest a project directory into the Obsidian vault as a linked context sub-graph — Architecture, Conventions, Invariants, Hotspots, Tests, Glossary, plus per-bounded-context module notes.

    176 GitHub stars~3.7k tokensUpdated 3 mo ago
    Auto-check passed
  • Conducty Debug

    robertbarclayy/conducty

    Leverage-point analysis for failed prompts. An agent skill from robertbarclayy/conducty.

    176 GitHub stars~1.9k tokensUpdated 3 mo ago
    Auto-check passed
  • Conducty Execute

    robertbarclayy/conducty

    Dispatches Claude Code Task subagents to run prompts from a vault plan note.

    176 GitHub stars~2.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Conducty Improve

    robertbarclayy/conducty

    End-of-plan improvement kata. An agent skill from robertbarclayy/conducty.

    176 GitHub stars~1.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Conducty Plan

    robertbarclayy/conducty

    Batch planning of AI prompts. An agent skill from robertbarclayy/conducty.

    176 GitHub stars~2.6k tokensUpdated 3 mo ago
    Auto-check passed

Categories

Questions about Conducty Code Review

What does Conducty Code Review do?

Standalone post-implementation code review across a whole branch or PR. Conducty Code Review is an agent skill from robertbarclayy/conducty. Standalone post-implementation code review across a whole branch or PR.

When should I use Conducty Code Review?

Conducty Code Review fits situations like: the user says review my changes; is this branch good; after a plan finishes but before [[conducty-ship]].

How do I install Conducty Code Review in Claude Code?

Run `npx skills add robertbarclayy/conducty --skill conducty-code-review -a claude-code`. Or copy the skill folder (skills/conducty-code-review in robertbarclayy/conducty) into .claude/skills/conducty-code-review in your project. Claude Code loads it when a task matches its description.

How do I install Conducty Code Review in Codex?

Run `npx skills add robertbarclayy/conducty --skill conducty-code-review -a codex`. Or copy the skill folder (skills/conducty-code-review in robertbarclayy/conducty) into .agents/skills/conducty-code-review in your project. Codex loads it when a task matches its description.

Can I use Conducty Code Review in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add robertbarclayy/conducty --skill conducty-code-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/conducty-code-review, .gemini/skills/conducty-code-review, .github/skills/conducty-code-review and .opencode/skills/conducty-code-review in your project.

What does Conducty Code Review need to run?

Going by SKILL.md and its folder, Conducty Code Review needs the command-line tools its instructions call (git and gh).

Does Conducty Code Review access the network?

SKILL.md contains no URLs. Its commands use git and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Conducty Code Review safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Conducty Code Review use?

Conducty Code Review is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Conducty Code Review use?

About 2k tokens (SKILL.md is roughly 8.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Conducty Code Review?

Skills that share tags, products or a category with Conducty Code Review: PR Babysitter (openinterpreter/openinterpreter, 69k stars), Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Backend Code Review (langflow-ai/langflow, 156k stars) and Understand Diff Analysis (Egonex-AI/Understand-Anything, 86k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Conducty Code Review?

robertbarclayy (a GitHub user) maintains it in robertbarclayy/conducty, which has 176 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on June 19, 2026.

Source: robertbarclayy/conducty on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.