Skillquality 0.45

review

Orchestrated REVIEW phase — analyze the diff, decide which audits apply, run them in order, consolidate findings. Use before merging a PR, before shipping a significant change, or when user asks to "review", "/hb:review", "do a full review". Don't use for single-file fixes (use `

Price
free
Protocol
skill
Verified
no

What it does

Review Phase

Workflow orchestrator for the REVIEW phase of the SDLC. Decides which audits apply based on the diff and runs them through dedicated skills. Reports a single consolidated review categorized by severity.

This is a workflow-guided skill: it does not auto-invoke other skills silently. It announces which skill comes next, runs it, then moves to the next.

Pre-loaded context

  • Branch: !git branch --show-current
  • Diff stat (vs main): !git diff --stat $(git merge-base HEAD origin/main 2>/dev/null || git merge-base HEAD main) 2>/dev/null || git diff --stat HEAD~10
  • Files changed: !git diff --name-only $(git merge-base HEAD origin/main 2>/dev/null || git merge-base HEAD main) 2>/dev/null || git diff --name-only HEAD~10

Workflow

Phase 1 — Scope detection

From the diff, classify changed files:

CategoryDetectionAudit to invoke
Frontend (JSX/TSX/HTML/CSS)\.(jsx?|tsx?|html|css|scss)$ matchesa11y-audit
User-facing stringsStrings added in componentsi18n
Bundle / build outputpackage.json, vite.config.*, webpack.config.*, next.config.*perf-audit
Dependenciespackage.json / package-lock.json changeddeps-audit
Any code changealwayscode-review
Any code changealwayssafe-repo (diff-only mode)
Backend API / data handlingroutes/, api/, controllers/, models/, *.sqlharden

State the detected scope before running: "I detected frontend + dependency changes. Will run: code-review, a11y-audit, deps-audit, safe-repo."

Phase 2 — Run audits

For each applicable audit, in this order:

  1. Always: invoke code-review. Five-axis review (correctness, readability, architecture, security, performance).
  2. Always: invoke safe-repo scoped to the diff only.
  3. If frontend changes: invoke a11y-audit on the changed JSX/HTML files.
  4. If user-facing strings: invoke i18n on the changed components.
  5. If bundle/build changes: invoke perf-audit.
  6. If dependency changes: invoke deps-audit.
  7. If backend/data handling: invoke harden.

Announce each step before running ("Now running a11y-audit on 3 changed components..."). Capture findings per audit.

Phase 3 — Consolidate

Merge all findings into a single report categorized by severity:

## Review Summary

**Scope**: <files/lines changed, audits run>

### Critical (blocks merge)
- <file:line> — <issue> — <which audit flagged it>

### Important (should fix before merge)
- <file:line> — <issue> — <audit>

### Suggestions (nice-to-have)
- <file:line> — <issue> — <audit>

### Audits run
- code-review ✓
- safe-repo ✓
- a11y-audit ✓
- ...

Critical = correctness, security, sensitive data, accessibility blockers (level A WCAG). Important = readability, architecture friction, missing tests, deps with known CVEs. Suggestions = style, naming, optional perf wins.

Phase 4 — Verdict

State explicitly: APPROVE, REQUEST CHANGES, or NEEDS DISCUSSION.

  • APPROVE: zero Critical, zero Important
  • REQUEST CHANGES: any Critical, or 3+ Important
  • NEEDS DISCUSSION: Important findings that involve architectural tradeoffs

Rules

  • Always announce which skill comes next before invoking it (workflow-guided, not silent orchestration)
  • Always run code-review and safe-repo — these are non-negotiable
  • Skip irrelevant audits explicitly with a one-line reason ("No frontend changes, skipping a11y-audit")
  • Never invoke e2e or visual-validate — those belong to VERIFY phase, not REVIEW
  • Never auto-fix issues during review; only report
  • Never push, commit, or merge — review is read-only

Error Handling

  • If diff is empty → report "Nothing to review" and stop
  • If git merge-base fails (no main remote) → fall back to HEAD~10, warn user that base may be wrong
  • If an individual audit skill errors → log the error, continue with remaining audits, note skipped audit in the final report
  • If PR number passed but gh pr view <num> fails → fall back to current branch diff, warn user

Capabilities

skillsource-helderbertoskill-reviewtopic-agent-skillstopic-ai-toolstopic-antigravitytopic-claude-codetopic-cursortopic-developer-toolstopic-gemini-clitopic-markdowntopic-plugintopic-sdlctopic-skillstopic-tracer-bullet

Install

Installnpx skills add helderberto/agent-skills
Transportskills-sh
Protocolskill

Quality

0.45/ 1.00

deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (4,278 chars)

Provenance

Indexed fromgithub
Enriched2026-05-18 19:09:14Z · deterministic:skill-github:v1 · v1
First seen2026-05-18
Last seen2026-05-18

Agent access