AR

arrive-reviewability

Rules and workflows for maintaining reviewable and bounded code changes.

Install

mkdir -p .claude/skills/arrive-reviewability && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16747" && unzip -o skill.zip -d .claude/skills/arrive-reviewability && rm skill.zip

Installs to .claude/skills/arrive-reviewability

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Rules for maintaining reviewable code changes
45 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Isolate refactoring commits from behavior changes
  • Separate database/schema changes into distinct PRs
  • Isolate security-sensitive code changes
  • Split changes by ARRIVE component
  • Attach verification evidence to the Advance
  • Track estimated and actual review time

How it works

The rules guide developers to make smaller, focused changes and to capture verification evidence based on the change type. It uses `arrive score` output to inform checkpointing decisions.

Inputs & outputs

You give it
Code changes
You get back
Reviewable code changes with attached evidence

When to use arrive-reviewability

  • Split PRs by component
  • Isolate refactors
  • Prepare for code reviews

About this skill

<!-- ARRIVE: generated by `arrive sync agent-rules` — do not hand-edit. Edit the canonical source under `arrive/agent-rules/` or `arrive/agent-commands/` and re-run sync. --> <!-- canonical: arrive/agent-rules/reviewability.md -->

Reviewability Rules

Keep changes bounded and reviewable. TDD/Tidy First sequence: arrive-dev-practices.mdc. Budget thresholds: arrive-core.mdc.

Smaller, Bounded Edits

Prefer smaller, focused changes:

  1. Isolate tidying - Refactoring commits separate from behavior changes
  2. Isolate migrations - Database/schema changes in separate PRs
  3. Isolate auth changes - Security-sensitive code separately
  4. Separate interface from implementation - Public API changes vs internal refactors
  5. Split by ARRIVE component - When touching multiple components

Review-Time Usage

  • Treat review-time estimate as a planning signal, not a vanity metric.
  • Use arrive score output to decide checkpointing:
    • Green: proceed, optional split
    • Yellow: split at natural tidy/test/feat boundaries
    • Red: split before continuing implementation
  • Track estimated and actual review time in the Advance frontmatter and adjust future split strategy when estimates are consistently off.

Evidence Capture

Always run the fastest verification that matches change type:

Change TypeRequired Evidence
Logic changeUnit tests (TDD)
API changeIntegration tests (TDD)
UI changeVisual/E2E tests
Config changeLint/validation
TidyingExisting tests still pass

Attach evidence to the Advance.

Risk Signals

Watch for these risk flags:

  • resident_touched - Resident component modified
  • migration - Database/schema changes
  • auth - Authentication/authorization changes
  • concurrency - Threading/async changes
  • caching - Cache invalidation changes
  • public_api - Public interface changes
  • new_dependency - New external dependency

Each flag increases reviewability score.

When not to use it

  • When the task involves editing the canonical source under `arrive/agent-rules/` or `arrive/agent-commands/`
  • When the task is to hand-edit generated files

Limitations

  • The rules apply to maintaining reviewable code changes
  • The rules are generated and not meant for hand-editing

How it compares

This workflow provides specific guidance on how to bound changes and capture evidence, unlike a manual approach that might lack structured advice for reviewability.

Compared to similar skills

arrive-reviewability side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
arrive-reviewability (this skill)02moNo flagsIntermediate
resolve-conflicts818moReviewIntermediate
dependency-upgrade265moReviewIntermediate
git-commits214moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry