risk-and-scope-triage

Assess task risk, blast radius, and upstream-sync impact before planning.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill risk-and-scope-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: risk-and-scope-triage
Source: https://github.com/roaming-rockenfels/ghostfolio/tree/main/.claude/skills/risk-and-scope-triage
Command: npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill risk-and-scope-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps to quickly evaluate the potential impact and complexity of a new task before development begins, preventing unforeseen issues and ensuring efficient planning.

Core Features & Use Cases

  • Risk Assessment: Identifies potential upstream-sync conflicts and the overall blast radius of a task.
  • Scope Evaluation: Determines the number of files and modules affected by a proposed change.
  • Use Case: When a new feature request comes in, this Skill is used as the first step to understand if it's a small, isolated change or a complex modification that might require breaking down into smaller tasks.

Quick Start

Use the risk-and-scope-triage skill to assess the impact of the task described in the latest commit.

Frequently Asked Questions about risk-and-scope-triage

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

FAQPage Schema
How do I assess task risk and scope before starting development?

Assess task risk and scope by evaluating the potential blast radius and identifying affected modules before planning. This process prevents unforeseen issues by determining if a change is isolated or requires decomposition into smaller tasks.

How do I check for upstream sync conflicts in a private fork?

Check for upstream sync conflicts by analyzing modifications to shared upstream files versus private-fork-only files. This identifies potential merge issues early, helping you decide whether to proceed directly or use a feature branch.

When do I need to decompose a task based on scope evaluation?

Decompose a task based on scope evaluation when the blast radius indicates a complex modification affecting multiple modules. If the risk assessment reveals high impact across shared files, breaking the task down ensures efficient planning.

Does risk triage work with specific API and UI library modules?

Risk triage works by identifying affected modules within specific directories like `apps/api/src/app/endpoints/ai/` and `libs/ui/src/lib/chat-widget/`. It evaluates changes in these paths to measure the overall scope accurately.

What's the best way to evaluate blast radius for a new feature request?

The best way to evaluate blast radius is to run a risk assessment as the first step of a new feature request. This determines the number of affected files and modules, guiding the decision to proceed or use a feature branch.

Why should I use a feature branch instead of proceeding directly to planning?

Use a feature branch instead of proceeding directly when risk assessment shows modifications to shared upstream files. This isolates potential blast radius impacts and prevents upstream-sync conflicts from affecting the main codebase.