second-opinion

Solid

Cross-check the agent's own answer with independent reviewers before bringing it to the user. Use when the user says 'second opinion', 'sanity check', 'cross-check', 'am I missing something', 'stress-test', 'devil's advocate', 'run a full review', 'this is important', 'high-stakes', 'help me choose between', 'critique this', or similar. Three review styles: Devil's Advocate (single critique), Boardroom Debate (parallel multi-reviewer validation), Round-Table (multi-round brainstorm for choosing between paths). Not for factual lookups — use WebSearch for those.

AI & Automation 27 stars 7 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

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

Skill Content

# Second Opinion — cross-check before you commit Stress-test your own answer with reviewers who don't share your framing. The reviewer set depends on what you have available: - **Always available:** the isolated `idea-validator` agent (same model family, but NO parent context — it can't anchor on your framing, and it READS the actual files). - **If you have access to a second model family** (Gemini, GPT, …, via a CLI wrapper or API): add it as an external reviewer. A different training distribution catches different blind spots. It reviews from the brief only (no repo access) — lean on it for concept and tech-currency, not file-level facts. ## When to invoke 1. Two or more viable paths to choose between → Round-Table. 2. High-stakes decision (architecture, launch copy, anything with real rollback cost) → Boardroom Debate. 3. Stuck on the same problem after 2+ attempts, or a non-trivial proposal awaiting approval → Devil's Advocate. If none fires, don't invoke — a single-model answer is enough for routine work. Out of scope: factual lookups ("what's the latest X") — that's WebSearch, not review. ## Own thinking first (load-bearing) Before ANY review style: do your own research, form your own proposal with rationale and trade-offs, show it to the user. Only then invoke reviewers to critique it. Asking a reviewer before forming your own position turns it into a seed for the decision instead of a validator — and a reviewer without your codebase context can co...

Details

Author
awrshift
Repository
awrshift/claude-memory-kit
Created
4 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

second-opinion

Send a draft, analysis, plan, or decision to the reviewer for an independent cross-family read before the active primary commits. Use when the user says "second opinion," "what does the reviewer think," "sanity check this," "cross-check," or "have the reviewer review," and before any consequential, hard-to-reverse choice — architecture commitment, clinical protocol, contract clause, pricing change, finalized strategy, hiring decision, launch go/no-go. Also offer this proactively when the user is about to ship, sign, or send something the same draft will not easily walk back, especially when the active primary has reasoned its way to a confident answer without outside friction.

0 Updated today
sumitake
Code & Development Listed

independent-review

Use when you want a second opinion that does not inherit your framing — adversarial review of a diff or design, catching plausible-but-wrong work, or questioning whether the whole approach is right. Explains when a built-in subagent suffices vs. when to spawn a truly independent agent. For the harness-cli commands themselves, see the harness-cli skill.

1 Updated today
on-keyday
AI & Automation Listed

second-opinion

Offer-only validation pipeline for a verdict or recommendation. Use when the user asks to validate, verify, fact-check, or get a second opinion on a claim or recommendation — "are you sure", "double-check this", "second opinion". Batches fact-checking against sources, adds scoped advisor personas for the angles that need judgment, then re-emits the response grouped into verified, flagged, and conflict, with a mandatory validation delta. Requires a subagent-spawning tool; without one it must decline rather than simulate.

1 Updated 1 weeks ago
JRichlen