second-opinion

Route code diffs to a fresh model session for independent security review.

5|2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/NOMARJ/sigil --skill second-opinion-nomarj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: second-opinion
Source: https://github.com/NOMARJ/sigil/tree/main/packs/security/skills/owasp-security/second-opinion
Command: npx skills add https://github.com/NOMARJ/sigil --skill second-opinion-nomarj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many large language models have training-specific blind spots that can miss security vulnerabilities; this Skill provides a protocol to obtain an independent, uncontaminated review from a second model so you can catch findings the primary model missed and reduce false confidence on critical changes.

Core Features & Use Cases

  • Independent Review: Route the change diff and relevant context to a separate LLM session without exposing the primary model's findings to ensure an unanchored analysis.
  • Comparison & Triage: Produce a comparison matrix of findings, highlight agreements and disagreements, and prioritize disagreements for human investigation.
  • Use Case: Ideal for authentication changes, payment flows, PII handling, cryptographic code, or any change flagged CRITICAL by earlier automated layers.

Quick Start

Route the change diff and supporting context to a fresh LLM session and ask it to perform a security review and list findings without revealing prior model outputs.

Frequently Asked Questions about second-opinion

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

FAQPage Schema
How do I perform an independent security review of code changes using a second LLM?

To perform an independent security review, route the code diff and surrounding context to a fresh LLM session without exposing prior findings, ensuring an unanchored analysis that catches vulnerabilities the primary model missed.

When should I use a multi-model code review for vulnerability assessment?

Use a multi-model code review for security-critical changes such as authentication, payment processing, PII handling, cryptographic routines, and infrastructure configuration, or when earlier automated layers flag critical issues.

What is the best way to compare security findings from multiple LLM sessions?

The best way to compare security findings is to produce a comparison matrix that highlights agreements and disagreements between models, prioritizing disagreements for human triage to reduce false confidence on critical changes.

Does an independent security review require packaging architecture notes and interaction context?

Yes, an independent security review requires packaging the changed files, interaction context, and architecture notes to send to a separate model instance, ensuring the second model has sufficient context for accurate vulnerability assessment.

Why does my primary LLM miss security vulnerabilities during code review?

Your primary LLM misses security vulnerabilities due to training-specific blind spots; obtaining an uncontaminated review from a second model helps catch these missed findings and reduces false confidence on critical changes.

Can I use a second opinion security review for non-critical code changes?

While you can use a second opinion security review for any code changes, it is specifically designed for security-critical changes like authentication and payment flows, or when earlier layers flag critical issues requiring deeper analysis.