paranoid

Identify and catalog software system failure modes with mitigations and validation steps.

15|2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/jdonohoo/vern-bot --skill paranoid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paranoid
Source: https://github.com/jdonohoo/vern-bot/tree/main/skills/paranoid
Command: npx skills add https://github.com/jdonohoo/vern-bot --skill paranoid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Paranoid Vern helps teams anticipate and enumerate potential failure modes, vulnerabilities, and risk scenarios before they propagate, enabling proactive safeguards and robust designs.

Core Features & Use Cases

  • Threat modeling and failure-mode cataloging for software systems and processes.
  • Automated risk mitigation recommendations with fallback plans and validation checks.
  • Real-world scenario analysis including edge cases, concurrency issues, and data integrity risks.
  • Use cases include design reviews, incident post-mortems, and risk-assessment workshops to surface everything that could go wrong and propose mitigations.

Quick Start

Describe your system or proposal and I will identify failure modes and mitigations.

Frequently Asked Questions about paranoid

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

FAQPage Schema
How do I identify potential failure modes in a software system design?

To identify potential failure modes in a software system, you need a structured threat modeling approach that catalogs risk factors and edge-case vulnerabilities. This requires analyzing your design context to surface concurrency issues and data integrity risks before deployment.

What is the best way to conduct a threat modeling and risk assessment for software?

The best way to conduct threat modeling and risk assessment is to enumerate potential vulnerabilities systematically and generate prioritized lists of failure scenarios. This process outputs automated risk mitigation recommendations alongside fallback plans and validation checks.

Can I use automated risk mitigation recommendations for deployment planning?

Yes, you can use automated risk mitigation recommendations for deployment planning by applying threat modeling to your deployment context. It surfaces edge-case risks specific to your deployment and proposes structured fallback plans with validation steps to ensure system robustness.

How do I surface edge-case risks and concurrency issues during a design review?

To surface edge-case risks and concurrency issues during a design review, apply structured failure-mode cataloging to your system proposal. This analyzes real-world scenarios to identify data integrity vulnerabilities and outputs a prioritized list of potential failure modes.

Do I need a structured prompt to analyze system failure modes and vulnerabilities?

Yes, you need a structured prompt and system context to accurately analyze failure modes and vulnerabilities. Providing a clear description of your software system or proposal allows the analysis to generate targeted mitigations and relevant validation checks.

What are the limitations of using automated failure-mode cataloging for incident post-mortems?

The limitation of using automated failure-mode cataloging for incident post-mortems is that it requires a well-structured prompt and comprehensive context to be effective. Without accurate system descriptions, the output may not capture all specific edge-case risks or data integrity threats.