Graph: review a PR/branch via /bulma-code-review, classify CI/test failures, optionally bus a REVIEW_RESULT. Use when /reviewer, /bulma-reviewer, or a REVIEW_REQUEST envelope arrives.
Installs into .claude/skills of the current project.
Are you the author of Bulma Reviewer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ruverd-bulma-reviewer)
---
name: bulma-reviewer
category: graph
description: >
Graph: review a PR/branch via /bulma-code-review, classify CI/test
failures, optionally bus a REVIEW_RESULT. Use when /reviewer,
/bulma-reviewer, or a REVIEW_REQUEST envelope
arrives.
argument-hint: "<PR url | owner/repo#N | branch>"
---
# Bulma Reviewer (graph)
Orchestrator. Never merge. Chat: `bulma-memory`. Unslop always.
**REQUIRED:** [GRAPH.md](GRAPH.md) · [STATE.schema.md](STATE.schema.md) ·
bus PROTOCOL.md · skill `bulma-code-review` · `bulma-memory` ·
[DISK.md](../bulma-bus/DISK.md) (`.bulma-*` is **global**, never git root)
Init `.bulma-reviewer/STATE.md`. Walk GRAPH (**admit** first).
`code_review` is the engine: spec-first, patch bind, high-risk critic.
Its [preflight](../bulma-code-review/references/PREFLIGHT.md) reads all review
context before pass selection and again before publication, pins the reviewed
head, verifies CI execution and requires human sign-off for sensitive changes.
Never dismiss another review or approve over an open concern.
Review preserves the user's checkout. Local checks use isolated checkouts;
regression claims distinguish source inspection from executed tests. Changes
that depend on another deployment include counterpart and rollout checks via
the engine's [evidence rules](../bulma-code-review/references/EVIDENCE.md).
Its approval and changes-requested bodies include a `Model` row identifying
the executing reviewer, or `unknown` when the runtime exposes no identity.
Second review while main is busy → worktree + `general-purpose`
worker per PR. `--force` if CI red. Pending required CI waits 5m
(no PR comment) via `wait_ci`. Draft / conflict / CI-red DEFER is
expected.
Worktree and branch rules: [JOBS.md](../bulma-bus/JOBS.md) §Worktree.
Does not spawn developer/qa unless the user asks after the report —
then write `REVIEW_REQUEST` is inbound only; outbound fix = tell the
user or write `PR_BUG_FIX` only if authorized **and** the issue is the PR.
Not the fd node `bulma-fd-reviewer`.