ork-assess
Assess a code change, design, architecture, workflow, or competing options against explicit criteria and evidence. Use when aโฆ
Review process, conventional comments, language checklists and feedback templates. Use when reviewing code or standardizing review practice. To review a PR end to end, use review-pr.
Claude Code
$ npx -y skills add yonatangross/orchestkit --skill code-review-playbook --agent claude-code
Codex
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a codex -y
Cursor
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a cursor -y
Gemini CLI
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a gemini-cli -y
GitHub Copilot
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a github-copilot -y
OpenCode
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a opencode -y
Windsurf
$ npx skills add yonatangross/orchestkit --skill code-review-playbook -a windsurf -y
name: code-review-playbook
license: MIT
compatibility: "Claude Code 2.1.277+."
description: "Review process, conventional comments, language checklists and feedback templates. Use when reviewing code or standardizing review practice. To review a PR end to end, use review-pr."
context: inherit
user-invocable: false
hooks:
PostToolUse:
- matcher: "Write|Edit"
hooks:
- type: command
command: "${CLAUDE_PLUGIN_ROOT}/hooks/bin/run-hook.mjs skill/pattern-consistency-enforcer"
effort: low
model: haiku
metadata:
category: document-asset-creation
version: "2.0.0"
author: "OrchestKit"
complexity: "low"
tags: "code-review, quality, collaboration, best-practices, testing"
allowed-tools: "Read Glob Grep WebFetch WebSearch"This skill provides a comprehensive framework for effective code reviews that improve code quality, share knowledge, and foster collaboration. Whether you're a reviewer giving feedback or an author preparing code for review, this playbook ensures reviews are thorough, consistent, and constructive.
This skill is a thin wrapper. General review craft is documented first-party elsewhere; only OrchestKit's own decisions live here. Load `Read("references/ork-delta.md")` for the house rules that survived the retired files.
| Topic | Go here instead | |-------|-----------------| | Review philosophy, speed, tone, PR sizing | https://google.github.io/eng-practices/review/ | | Conventional comment labels and decorations | `references/conventional-comments.md`, https://conventionalcomments.org/ | | OWASP Top 10 review checks | `rules/security-baseline.md`, https://owasp.org/Top10/ | | Generic language and framework review checklists | `rules/typescript-quality.md`, `rules/python-quality.md`, `rules/linting-biome-rules.md` | | Review report shape and multi-agent full-PR review | `ork:review-pr` | | Applying findings to the working tree | `/code-review --fix`, `/simplify` (see below) | | Security-only pass over the current branch | `/security-review` | | GitHub review mechanics (approve, request changes, inline comments) | https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests |
---
issue [blocking]: Missing error handling for API call If the API returns a 500 error, this will crash. Add try/catch. security [blocking]: API endpoint is not authenticated The /api/admin/users endpoint is missing auth middleware.
Load `Read("references/conventional-comments.md")` for the full format, labels (praise, nitpick, suggestion, issue, question, security, bug, breaking), decorations ([blocking], [non-blocking], [if-minor]), and examples.
---
**Check Context:**
**Verify Automated Checks:**
**Set Aside Time:**
**Follow a Pattern:**
1. **High-Level Review** (5-10 minutes)
2. **Detailed Review** (20-45 minutes)
3. **Testing Considerations** (5-10 minutes)
4. **Documentation Check** (5 minutes)
**Provide Clear Decision:**
**Respond to Author:**
---
---
**For Reviewers:** 1. Read PR description and understand intent 2. Check that automated checks pass 3. Do high-level review (architecture, approach) 4. Do detailed review (logic, edge cases, tests) 5. Use conventional comments for clear communication 6. Provide decision: Approve, Com
The Complete AI Development Toolkit for Claude Code. 115 skills, 36 agents, 163 hooks. Install `ork` for stable (v10.x).
Assess a code change, design, architecture, workflow, or competing options against explicit criteria and evidence. Use when aโฆ
Compare plausible implementation, architecture, product, or operational approaches before committing to one. Use when a requestโฆ
Map an unfamiliar codebase, feature, architecture, data flow, or operational path with file-backed evidence. Use when a requestโฆ
Render an answer inline as compact ASCII or box-drawing art with semantic status icons. Use for status, inventories, budgets,โฆ
Make an approved, scoped change and prove the affected behavior. Use when a request asks to implement, build, add, or land aโฆ
Review a pull request or branch for correctness, regressions, security, operational risk, and missing evidence. Use when aโฆ
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, orโฆ
Ask which skill or flow fits your situation. A router over the skills in this repo.