Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
athola avatar

Unified Review

  • 99 installs
  • 325 repo stars
  • Updated August 2, 2026
  • athola/claude-night-market

Unified-review is an agent skill that applies standard pensive markdown templates so every automated review ships the same severity-ranked structure.

About

Unified Review in the Claude Night Market pensive stack is really powered by output-format-templates: a small, reusable skill that defines how every review type should look on the page. Solo builders and tiny teams use it when they want agent-driven reviews—bugs, APIs, architecture, tests, Rust, Makefiles, math—to produce comparable executive summaries, severity counts, and prioritized action items instead of one-off chat rambling. The template encodes severity tiers (Critical through Low), location pointers, evidence snippets, and a “why this matters” narrative tied to proof references such as OWASP or language docs. It does not perform the review logic itself; parent skill pensive:shared and specialized reviewers supply domain rules while this skill enforces consistent structure for AEO-friendly, citable reports. Install it when you chain multiple pensive reviewers or unified-review and need one deliverable shape for stakeholders and follow-up tickets.

  • Top-level template: Executive Summary, Findings Summary, Detailed Findings, Action Items, Evidence Appendix
  • Per-finding template with Critical|High|Medium|Low severity
  • Fields for Issue, Evidence, Why This Matters, and Proof links to authoritative docs
  • Shared by pensive:unified-review and domain reviews (API, architecture, Rust, tests, math)
  • Estimated ~350 tokens as lightweight review-infrastructure formatting

Unified Review by the numbers

  • 99 all-time installs (skills.sh)
  • Ranked #448 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/athola/claude-night-market --skill unified-review

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs99
repo stars325
Security audit2 / 3 scanners passed
Last updatedAugust 2, 2026
Repositoryathola/claude-night-market

What it does

Standardize pensive-style review reports (severity buckets, evidence, action items) so unified and domain-specific reviews read the same for humans and agents.

Who is it for?

Best when you're running multiple pensive review skills and need one executive-ready format for merges and security or quality gates.

Skip if: Replacing domain review expertise when you have not installed the actual bug/API/architecture reviewer skills that fill the template.

When should I use this skill?

When pensive review skills (unified-review, bug-review, api-review, architecture-review, test-review, rust-review, makefile-review, math-review) produce deliverables.

What you get

Each review outputs a predictable report with executive summary, severity counts, detailed findings, action items, and an evidence appendix ready for tickets or PR comments.

  • Markdown review report with executive summary
  • Severity-ranked findings and action items
  • Evidence appendix with code snippets and references

By the numbers

  • Severity scale: Critical, High, Medium, Low
  • Estimated 350 tokens for format skill

Files

SKILL.mdMarkdownGitHub ↗

Table of Contents

Unified Review Orchestration

Intelligently selects and executes appropriate review skills based on codebase analysis and context.

Quick Start

# Auto-detect and run appropriate reviews
/full-review

# Focus on specific areas
/full-review api          # API surface review
/full-review architecture # Architecture review
/full-review bugs         # Bug hunting
/full-review tests        # Test suite review
/full-review all          # Run all applicable skills

Verification: Run pytest -v to verify tests pass.

When To Use

  • Starting a full code review
  • Reviewing changes across multiple domains
  • Need intelligent selection of review skills
  • Want integrated reporting from multiple review types
  • Before merging major feature branches

When NOT To Use

  • Specific review type known
  • use bug-review
  • Test-review
  • Architecture-only focus - use

architecture-review

  • Specific review type known
  • use bug-review

Review Skill Selection Matrix

Codebase PatternReview SkillsTriggers
Rust files (*.rs, Cargo.toml)rust-review, bug-review, api-reviewRust project detected
API changes (openapi.yaml, routes/)api-review, architecture-reviewPublic API surfaces
Test files (test_*.py, *_test.go)test-review, bug-reviewTest infrastructure
Makefile/build systemmakefile-review, architecture-reviewBuild complexity
Mathematical algorithmsmath-review, bug-reviewNumerical computation
Architecture docs/ADRsarchitecture-review, api-reviewSystem design
General code qualitybug-review, test-reviewDefault review
Post-implementation auditimbue:justifyHigh add/delete ratio, test changes, new abstractions

Workflow

1. Analyze Repository Context

  • Detect primary languages from extensions and manifests
  • Analyze git status and diffs for change scope
  • Identify project structure (monorepo, microservices, library)
  • Detect build systems, testing frameworks, documentation

2. Select Review Skills

# Detection logic
if has_rust_files():
    schedule_skill("rust-review")
if has_api_changes():
    schedule_skill("api-review")
if has_test_files():
    schedule_skill("test-review")
if has_makefiles():
    schedule_skill("makefile-review")
if has_math_code():
    schedule_skill("math-review")
if has_architecture_changes():
    schedule_skill("architecture-review")
# Default
schedule_skill("bug-review")

Verification: Run pytest -v to verify tests pass.

3. Execute Reviews

Dispatch selected skills concurrently via the Agent tool. Use this mapping to resolve skill names to agent types:

Skill NameAgent TypeNotes
bug-reviewpensive:code-reviewerCovers bugs, API, tests
api-reviewpensive:code-reviewerSame agent, API focus
test-reviewpensive:code-reviewerSame agent, test focus
architecture-reviewpensive:architecture-reviewerADR compliance
rust-reviewpensive:rust-auditorRust-specific
code-refinementpensive:code-refinerDuplication, quality
math-reviewgeneral-purposePrompt: invoke Skill(pensive:math-review)
makefile-reviewgeneral-purposePrompt: invoke Skill(pensive:makefile-review)
shell-reviewgeneral-purposePrompt: invoke Skill(pensive:shell-review)

Sub-agent isolation (required):

Dispatch ALL selected agents in a SINGLE parallel Agent tool call. Do not read or process any agent's output until ALL agents have returned their results. Reading the first result before the others are in anchors synthesis toward that perspective: each subsequent result gets evaluated against the first rather than independently. Collect all results, then synthesize once.

Rules:

  • Never use skill names as agent types (e.g., pensive:math-review is NOT an agent)
  • When pensive:code-reviewer covers multiple domains, dispatch once with combined scope
  • For skills without dedicated agents, use general-purpose and instruct it to invoke the Skill tool
  • Maintain consistent evidence logging across all agents
  • Track progress via TodoWrite

4. Integrate Findings

  • Consolidate findings across domains
  • Identify cross-domain patterns
  • Prioritize by impact and effort
  • Generate unified action plan

Deferred capture for backlog findings: Findings that are triaged to the backlog (out-of-scope for the current review or deferred by the team) should be preserved so they are not lost between review cycles. For each finding assigned to the backlog, run:

python3 scripts/deferred_capture.py \
  --title "<finding title>" \
  --source review \
  --context "Review dimension: <dimension>. <finding description>"

The <dimension> value should match the review skill that surfaced the finding (e.g. bug-review, api-review, architecture-review). This runs automatically after the action plan is finalised, without prompting the user.

Review Modes

Auto-Detect (default)

Automatically selects skills based on codebase analysis.

Focused Mode

Run specific review domains:

  • /full-review api → api-review only
  • /full-review architecture → architecture-review only
  • /full-review bugs → bug-review only
  • /full-review tests → test-review only

Full Review Mode

Run all applicable review skills:

  • /full-review all → Execute all detected skills

Quality Gates

Each review must: 1. Establish proper context 2. Execute all selected skills successfully 3. Document findings with evidence 4. Prioritize recommendations by impact 5. Create action plan with owners

Deliverables

Executive Summary

  • Overall codebase health assessment
  • Critical issues requiring immediate attention
  • Review frequency recommendations

Domain-Specific Reports

  • API surface analysis and consistency
  • Architecture alignment with ADRs
  • Test coverage gaps and improvements
  • Bug analysis and security findings
  • Performance and maintainability recommendations

Integrated Action Plan

  • Prioritized remediation tasks
  • Cross-domain dependencies
  • Assigned owners and target dates
  • Follow-up review schedule

Modular Architecture

All review skills use a hub-and-spoke architecture with progressive loading:

  • `pensive:shared`: Common workflow, output templates, quality checklists
  • Each skill has `modules/`: Domain-specific details loaded on demand
  • Cross-plugin deps: imbue:proof-of-work, imbue:diff-analysis/modules/risk-assessment-framework

This reduces token usage by 50-70% for focused reviews while maintaining full capabilities.

Exit Criteria

  • All selected review skills executed
  • Findings consolidated and prioritized
  • Action plan created with ownership
  • Evidence logged per structured output format

Supporting Modules

  • Review workflow core - standard 5-step workflow pattern for all pensive reviews
  • Output format templates - finding entry, severity, action item templates
  • Quality checklist patterns - pre-review, analysis, evidence, deliverable checklists

Troubleshooting

Common Issues

If the auto-detection fails to identify the correct review skills, explicitly specify the mode (e.g., /full-review rust instead of just /full-review). If integration fails, check that TodoWrite logs are accessible and that evidence files were correctly written by the individual skills.

Related skills

How it compares

Review formatting template layer, not a standalone linter or MCP static-analysis server.

FAQ

Who is unified-review for?

Developers using athola/claude-night-market pensive reviewers who want unified-review and sibling skills to emit the same structured markdown deliverable.

When should I use unified-review?

In Ship before merging large changes, during Build when documenting architecture or API decisions, and in Operate when post-incident reviews need severity-ranked action items with evidence.

Is unified-review safe to install?

It defines output structure only; confirm repo trust via the Security Audits panel on this Prism page before enabling night-market skills in your agent.

Code Review & Qualitytestingintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.