Skip to content
Back to skills

Proactive Review Workflow

ASecurity

Automate multi-pass code review across quality, security, and performance dimensions

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
code-qualitygosqlcode-reviewsecurityperformance

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill proactive-review-workflow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Proactive Review Workflow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Proactive Review Workflow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-proactive-review-workflow/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-proactive-review-workflow)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Proactive Review Workflow
description: Automate multi-pass code review across quality, security, and performance dimensions
category: development
version: 1.0.0
triggers:
  - pr-open
  - merge-event
  - code-review
globs: "**/*.py,**/*.ts,**/*.go,**/*.js"
---

# Proactive Review Workflow Skill

Automate multi-pass code review across quality, security, and performance dimensions.

## Trigger Conditions
- PR opened or updated
- Merge event
- User invokes with "proactive review" or "full review"

## Input Contract
- **Required:** PR diff or file changes
- **Optional:** Review focus areas, prior review comments

## Output Contract
- Multi-dimensional review report (quality, security, performance)
- Categorized findings (blocking, suggestion, nit)
- Post-merge validation results

## Tool Permissions
- **Read:** PR diffs, source code, test files, configs
- **Write:** Review comments, review reports
- **Search:** Related code and patterns

## Execution Steps
1. Analyze PR diff for scope and affected components
2. Run quality pass (complexity, naming, error handling, dead code)
3. Run security pass (injection, auth, secrets, dependencies)
4. Run performance pass (N+1 queries, unbounded collections, missing indexes)
5. Categorize findings: blocking (must fix), suggestion (consider), nit (style)
6. Run post-merge validation on merged result
7. Generate review report

## Success Criteria
- All three dimensions reviewed (quality, security, performance)
- Findings categorized by severity
- No blocking findings remain unresolved
- Post-merge validation passes

## Escalation Rules
- Escalate if PR is >400 lines (diminishing review quality)
- Escalate if Critical security finding detected
- Escalate if architectural drift detected

## Example Invocations

**Input:** "Run proactive review on PR #42"

**Output:** Review: 3 files, 89 lines changed. Quality: 1 suggestion (extract helper function). Security: 1 blocking (SQL injection in search query — use parameterized query). Performance: 1 suggestion (add index for new WHERE clause). Post-merge: clean, no composition errors.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.