80-20-review

Prioritizes code review of high-risk areas using blast radius scoring and checklists.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Trossitec/dotnet-claude-kit --skill 80-20-review-trossitec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 80-20-review
Source: https://github.com/Trossitec/dotnet-claude-kit/tree/main/skills/80-20-review
Command: npx skills add https://github.com/Trossitec/dotnet-claude-kit --skill 80-20-review-trossitec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

80/20 review helps you stop spending too much time reviewing low-impact changes while still catching the issues that most often cause production failures.

Core Features & Use Cases

  • Checkpoint-based review scheduling: Focuses review effort at natural stages (post-implementation, pre-PR, post-integration, post-deploy) with different depth levels.
  • Risk-driven blast radius scoring: Guides how deeply to inspect changes based on which parts of the system they affect (middleware, auth, DB schema, shared concerns).
  • Critical-path identification for .NET changes: Directs attention to high-risk areas such as data access (N+1, tracking, CancellationToken), auth gaps, external integrations (HttpClient policies), concurrency, and message consumers with idempotency.
  • Review checklists and automation guidance: Emphasizes catching security, correctness, and reliability issues while automating formatting and trivial checks.

Quick Start

Load this skill when reviewing a pull request for a .NET service and ask which parts of the change deserve deep review based on blast radius and critical path.

Frequently Asked Questions about 80-20-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize code review for high-risk PRs?

Prioritize code review by applying blast radius scoring to focus effort on the 20% of changes that cause 80% of issues. This approach targets security, data access, and concurrency over formatting, directing deep inspection to critical paths like middleware and auth boundaries.

What is blast radius scoring in code review?

Blast radius scoring in code review is a risk-driven method that guides how deeply to inspect changes based on which system parts they affect. It measures the potential impact of modifications across middleware, auth, DB schema, and shared concerns to allocate review time effectively.

How do I review .NET pull requests for concurrency and data access issues?

Review .NET pull requests by applying checkpoint-specific checklists that target N+1 queries, CancellationToken propagation, async blocking, and entity leaks. This identifies critical path risks in data access and concurrency boundaries before merging.

When should I schedule code review checkpoints?

Schedule code review checkpoints at natural stages including post-implementation, pre-PR, post-integration, and post-deploy. Each checkpoint applies different depth levels to ensure review effort matches the risk profile of the current development phase.

Can I automate formatting checks while focusing human review on security?

Yes, you can automate formatting and trivial style checks while focusing human review on security, correctness, and reliability issues. This 80/20 review strategy ensures reviewers spend time catching auth gaps, secret exposure, and exception handling problems instead of styling.

What are the limitations of risk-based PR prioritization for code review?

Risk-based PR prioritization does not replace comprehensive review for critical systems; it focuses on known high-risk areas like data access, security, and concurrency. It may miss novel issues in low-risk areas and requires accurate critical-path identification to be effective.