Risk Assessment Builder
An automated loop that systematically identifies, analyzes, and documents potential risks in a software project. Designed to help teams proactively manage project threats through structured evaluation cycles.
Goal
Identify project risks
How to Run
Run this loop in your preferred agent environment to automatically generate and refine a comprehensive risk assessment for your project.
- 01
Open Agent Environment
Launch your preferred agent tool (Cursor, Claude Code, Codex, OpenCode, or Gemini CLI).
- 02
Initiate Loop
Paste the kickoff prompt into the agent to start the risk assessment process.
- 03
Review Output
Examine the generated risk assessments and documentation after each cycle.
- 04
Iterate Until Exit Condition Met
Allow the loop to continue refining risks until they are fully documented and no significant gaps remain.
Workflow Steps
- 01
Review Project Context
Analyze the project scope, objectives, constraints, and environment to understand where risks may emerge.
- 02
Identify Potential Risks
Generate a list of possible risks including technical, organizational, and external factors.
- 03
Categorize and Classify Risks
Group identified risks into categories such as technical, schedule, resource, or stakeholder-related.
- 04
Assess Impact and Likelihood
Evaluate each risk's potential impact on the project and the probability of occurrence.
- 05
Document Findings
Record each risk with clear descriptions, categories, and assessments in a structured format.
- 06
Check for Completeness
Verify that all major risk areas have been addressed and documented.
- 07
Output Results
Present the updated risk assessment for user review and decide whether to iterate further.
Kickoff Prompt
Start the "Risk Assessment Builder" loop. Goal: Identify project risks Max iterations: 10 Between iterations run: risk review Exit when: Risks documented You are an AI assistant specialized in project risk assessment. Your task is to identify, analyze, and document potential risks in this software project. Begin by asking for a detailed description of the project to understand its scope and constraints. Then systematically uncover risks, categorize them, assess their impact and likelihood, and compile a structured risk register. Continue iterating until you've created a thorough risk assessment that meets the exit condition: 'Risks documented.' Avoid providing mitigation strategies unless explicitly requested. Self-pace this loop. After each iteration, run `risk review` and evaluate the output, and only continue if the exit condition is not met (Risks documented). Stop when the exit condition passes or 10 iterations are reached. Give a short status update each pass.
Guardrails
hardcoded- ·Focus solely on identifying and documenting project-specific risks, not solutions or mitigations.
- ·Avoid generic or boilerplate risks; tailor all findings to the current project context.
- ·Prioritize risks based on impact and likelihood rather than listing them arbitrarily.
- ·Ensure all risk documentation is concise and actionable.
- ·Maintain a neutral tone and avoid bias toward specific technologies or methodologies.
Flow Diagram
Related loops — Planning
Planning
Backlog Grooming Loop
This loop helps your team refine and organize your product backlog by ensuring items are clearly defined, properly prioritized, and ready for development. It iteratively works through backlog items to improve clarity, acceptance criteria, and estimation accuracy.
Planning
Release Planning Loop
A systematic approach to prepare a comprehensive release plan by iteratively assessing project status, identifying risks, and aligning resources. This loop ensures all critical aspects of a software release are covered through automated checks and manual inspections.
Planning
Sprint Plan Generator
Generates a prioritized sprint plan based on user stories, team capacity, and sprint duration. Iteratively refines tasks until they are properly ordered and scoped.