Skip to content
Back to skills

Risk Scoring

ASecurity

Usar cuando se calcula el riesgo de una tarea para decidir el nivel de revisión requerido.

  • 50 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agentsgosecurityperformance

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 28, 2026

npx -y skills add gonzalezpazmonica/savia --skill risk-scoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Risk Scoring?

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

Security grade badge for Risk Scoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gonzalezpazmonica-risk-scoring/badge)](https://www.skillsdirectory.com/skills/gonzalezpazmonica-risk-scoring)

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
---
layer: peripheral
name: risk-scoring
description: Usar cuando se calcula el riesgo de una tarea para decidir el nivel de revisión requerido.
metadata:
  # --- metadata.savia.* (SE-333) ---
  savia.agent: architect
  savia.maturity: beta
  savia.category: quality
  savia.context: fork
  savia.priority: high
  savia.summary: "Calcula score de riesgo (0-100) para tasks y PRs. 8 factores: complejidad, seguridad, deps, cobertura, etc. Enruta a nivel de review apropiado (low/medium/high/critical)."
  savia.tags: "risk, scoring, escalation, review-routing"
---

# Risk Scoring for Intelligent Escalation

Automated 4-phase pipeline to assess task complexity and route code reviews to appropriate escalation levels based on risk factors, replacing fixed Code Review rules with intelligent, data-driven routing.

## Decision Checklist

Before scoring, answer sequentially:

1. Does the change touch critical paths (auth, payments, data migration)? -> If YES: minimum score = 51 (High)
2. Is this a security patch or compliance fix? -> If YES: auto-escalate to Critical (76+)
3. Does the PR introduce new external dependencies? -> If YES: add +10 to base score
4. Is this the author's first change to this module? -> If YES: add +10 (unfamiliarity penalty)
5. Are there >500 lines changed? -> If YES: add +15 to base score

### Abort Conditions
- PR modifies .env, secrets, or credentials -> STOP, mandatory security review
- PR has no tests and touches business logic -> STOP, require tests first

---

## Phase 1: Collect Risk Signals

Extract risk indicators from task metadata: files touched, modules affected, external dependencies, security tags, compliance tags, data migration, production impact, change history.

## Phase 2: Calculate Risk Score (0-100)

Weighted scoring system across 8 dimensions: file count, module criticality, external dependencies, security, compliance, data impact, historical signals.

## Phase 3: Route to Review Level

Four-tier escalation based on score (enforced, not advisory):
- Low (0-25): Skip consensus panel. Auto-merge after PR Guardian Gates 1-5 pass. Spot-check only
- Medium (26-50): Standard 4-judge consensus panel (reflection + code + business + performance)
- High (51-75): Full 4-judge consensus + mandatory human reviewer. Veto on any CRITICAL finding
- Critical (76-100): Full consensus + security team review + PM approval. Block merge until all sign off

## Phase 4: Generate Risk Report

Comprehensive breakdown with score, factor breakdown, review requirements, suggested reviewers, timeline, and mitigations.

## Integration Points

- **PR Guardian Gate 7**: Risk score informs context impact analysis
- **consensus-validation**: Tier determines which judges run (Low skips, Medium-Critical runs full panel)
- **dag-scheduling**: High/Critical PRs dispatch judges via DAG for parallel execution
- **Audit Trail**: All routing decisions logged to `output/risk/{timestamp}-{pr}.json`
- **PM Override**: Can manually escalate or de-escalate tier

Files in this skill

  • DOMAIN.md1 KB
  • SKILL.md3 KB

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…