
Unified Review
Standardize pensive-style review reports (severity buckets, evidence, action items) so unified and domain-specific reviews read the same for humans and agents.
Overview
Unified-review is an agent skill most often used in Ship review (also Build docs, Operate iterate) that applies standard pensive markdown templates so every automated review ships the same severity-ranked structure.
Install
npx skills add https://github.com/athola/claude-night-market --skill unified-reviewWhat is this skill?
- 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
- Severity scale: Critical, High, Medium, Low
- Estimated 350 tokens for format skill
Adoption & trust: 1 installs on skills.sh; 304 GitHub stars; 2/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
What problem does it solve?
Agent reviews come back in inconsistent formats, so you cannot compare severity, owners, or evidence across bug, API, and architecture passes.
Who is it for?
Builders running multiple pensive review skills who 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 do I get? / Deliverables
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
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Structured review deliverables land in Ship when you gate merges, audits, and pre-release quality passes. Review subphase is where findings must be comparable across bug, API, architecture, and test reviews—this skill supplies the shared markdown scaffold.
Where it fits
unified-review aggregates API and test reviews into one Executive Summary with Critical/High/Medium/Low counts.
Architecture review output uses the Evidence Appendix to link OWASP and language-doc proof for onboarding.
Post-mortem bug review fills Action Items with owner and next step from the shared finding entry template.
How it compares
Review formatting template layer, not a standalone linter or MCP static-analysis server.
Common Questions / 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.
SKILL.md
READMESKILL.md - Unified Review
# Output Format Templates Standard templates for consistent review deliverables. ## Top-Level Structure ```markdown # [Review Type] Review: [Subject] ## Executive Summary [High-level overview, key findings count, overall assessment] ## Findings Summary [Count by severity: Critical, High, Medium, Low] ## Detailed Findings [Organized by category or severity] ## Action Items [Prioritized recommendations with owner and next step] ## Evidence Appendix [Supporting code snippets, references, measurements] ``` ## Finding Entry Template ```markdown ### [Category]: [Short Title] **Severity**: [Critical|High|Medium|Low] **Location**: [File path:line numbers or component name] **Category**: [Specific category from domain] **Issue**: [Clear description of what's wrong] **Evidence**: [Code snippet, measurement, or observation] **Why This Matters**: [The underlying principle or rule being violated. Explain the concept, not just the symptom.] **Proof**: [Link to authoritative best-practice documentation. Prefer: language docs, OWASP, PEPs, style guides, RFCs. Summarize what the link teaches.] **Teachable Moment**: [How this lesson generalizes beyond this specific finding. When else would this principle apply?] **Recommendation**: [Specific steps to resolve, with concrete next action] **References**: [Evidence appendix section or external docs] ``` ### Educational Depth by Severity | Severity | Why | Proof Link | Teachable Moment | |----------|-----|------------|------------------| | Critical | Required | Required | Required | | High | Required | Required | Required | | Medium | Required | If available | Optional | | Low | Brief | Optional | Optional | ## Severity Definitions **Critical**: Security vulnerability, data loss risk, system failure potential **High**: Significant functionality issues, major violations, substantial technical debt **Medium**: Moderate violations, code quality issues, maintainability concerns **Low**: Minor style issues, optimization opportunities, documentation gaps ## Action Items Template ```markdown ## Action Items ### Immediate (Critical/High Severity) 1. [Action] - [Rationale] - [Reference to finding] 2. ... ### Short-term (Medium Severity) 1. [Action] - [Rationale] - [Reference to finding] 2. ... ### Long-term (Low Severity / Improvements) 1. [Action] - [Rationale] - [Reference to finding] 2. ... ``` ## Evidence Appendix Template ```markdown ## Evidence Appendix ### E1: [Short Reference Name] **Related to**: Finding [X] **File**: `/path/to/file.ext:lines` ```[language] [code snippet or measurement] ``` **Context**: [Why this evidence matters] --- ### E2: [Next Reference] ... ``` ## Summary Statistics Template ```markdown ## Review Statistics - **Total Items Reviewed**: [count] - **Findings by Severity**: - Critical: [count] - High: [count] - Medium: [count] - Low: [count] - **Categories Analyzed**: [list] - **Recommendations**: [count] ``` ## Usage Notes 1. Adapt section headings to domain (e.g., "Endpoints" for API, "Components" for architecture) 2. Always link findings to evidence 3. Keep Executive Summary under 5 sentences 4. validate every finding has a concrete next step 5. Use consistent severity assessment across entire review --- name: quality-checklist-patterns description: Reusable quality checklist patterns for review validation parent_skill: pensive:shared category: review-infrastructure tags: [quality, checklist, validation, completeness] reusable_by: [pensive:bug-review, pensive:api-review, pensive:architecture-re