skeptical-triage

Featured

Reusable 3-round self-challenge + arbiter pattern for filtering false positives from findings/verdicts. Use when the cost of a false-positive gate block exceeds the cost of ~4 extra LLM turns.

Code & Development 92 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
66
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skeptical Triage Filter false positives from multi-angle review, security audit, QA regression flags, or any high-stakes judgment before it turns into a blocker. Three rounds of skeptical self-review + an impartial arbiter, with a confidence score from the vote. ## When to invoke | Caller | Finding type | Apply triage? | |--------|--------------|---------------| | `/review` | Angle 2/4/7/9 P0/P1 (security, SQL, privacy, concurrency) | Yes | | `/review --deep` | Any angle P0/P1 | Yes | | `security-officer` | CSO audit P0/P1 | Yes | | `security-officer` | Secret in source/git, confirmed CVE | **No** — hard finding | | `qa-engineer` | Flaky-test verdict (is this a regression or flake?) | Yes | | `architect` | ADR trade-off dispute (option A vs. B when both look reasonable) | Yes | | Any | P2/advisory | No | ## The 4-step pattern Run these sequentially. Each round sees prior reasoning. Arbiter sees all rounds. ### Round 1 — Reachability / Premise Question: **is the premise true?** - For security/reliability: can an external attacker reach this code path with untrusted input? Trace input flow backward from the bug site to its origin. If only trusted internal callers → lean INVALID. - For regressions: does the failing behavior reproduce from a clean state on the target branch? - For ADR trade-offs: is the constraint that forces the choice actually binding? (e.g. "we need <10ms p99" — is that real or aspirational?) Output: `{round: 1, verdict: VALID|INVALID|UNCERTAIN, rea...

Details

Author
avelikiy
Repository
avelikiy/great_cto
Created
5 months ago
Last Updated
today
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

verification-reviewer

Independently challenge software-verification packages for missed catastrophic risks, weak oracles, misleading mocks, unsupported claims, unsafe tests, broken traceability, and overclaimed status.

14 Updated 5 days ago
Stunspot
AI & Automation Listed

audit

Analyses code from several independent perspectives, then makes those perspectives argue with each other until they converge on a shared verdict. Each lens reviews blind, every finding is cross-examined by a lens that wants to kill it, conflicts are resolved as explicit trade-offs rather than averaged away, and the result is a ranked findings table with recorded dissent plus a full analysis. Use when the user says "/audit", "audit this code", "red-team this", "review this code from every angle", "review this code", "critique this", "analyse this code", "what's wrong with this", "look at this from every angle", "is this any good". For rewriting use rewrite, for improving in place use refactor, for UI use reskin. This skill judges code — for measuring data and writing the result up as a report, use report instead.

0 Updated today
olcayseygan
Code & Development Listed

csp-doubt-driven-development

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.

1 Updated yesterday
maythyai