From skills-for-humanity
Runs reasoning problems, arguments, plans, or decisions through a council of 5 logical reasoning advisors (formal logic, systems thinking, Bayesian, first principles, adversarial) that peer-review each other and synthesize a verdict on reasoning soundness.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4h-logic-councilThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A single reviewer catches some flaws in reasoning. A council catches more — because different reasoning frameworks find different failure modes. Formal logic catches invalid inferences. Systems thinking catches missing feedback loops. Bayesian reasoning catches base-rate neglect. First principles reasoning catches assumptions dressed as facts. Adversarial logic catches the strongest counter-arg...
A single reviewer catches some flaws in reasoning. A council catches more — because different reasoning frameworks find different failure modes. Formal logic catches invalid inferences. Systems thinking catches missing feedback loops. Bayesian reasoning catches base-rate neglect. First principles reasoning catches assumptions dressed as facts. Adversarial logic catches the strongest counter-argument you haven't faced yet.
Run all five. Let them disagree. The synthesis tells you where your reasoning is load-bearing and where it's hollow.
Tests deductive structure. Are premises stated? Do they support the conclusion? Are necessary and sufficient conditions correctly identified? Finds: invalid inferences, unstated assumptions doing hidden work, conclusions that overreach their premises, equivocation across terms.
Treats the problem as a system with feedback loops, delays, and emergent properties. Asks: what happens over time? What non-linear effects appear at scale? What second and third-order consequences has the reasoning ignored? Finds: linear thinking applied to non-linear systems, missing feedback loops, unintended consequences, solutions that fix the proximate cause while worsening the root cause.
Evaluates probabilistic claims and evidence. Asks: what are the base rates? How much should this evidence actually update our beliefs? Is confidence calibrated to evidence? Finds: base-rate neglect, overconfidence from anecdote, underweighted prior probability, failure to consider how likely the evidence would be under alternative hypotheses.
Strips away assumptions and rebuilds from fundamentals. Asks: what do we actually know is true, vs what are we taking for granted? Is the problem framed correctly, or has the framing inherited constraints that don't belong? Finds: assumptions treated as facts, inherited framings that foreclose better solutions, analogies stretched past their breaking point.
Steelmans the strongest counter-argument. Asks: what is the best version of the opposing case? If this reasoning is wrong, what's the most compelling reason it's wrong? Finds: the objections the reasoning hasn't faced, the cases where the conclusion fails, the evidence that would most efficiently falsify it.
Why these five: They create genuine tension. Formal logic and Adversarial logic both find flaws, but via different mechanisms. Systems thinking and Bayesian reasoning both deal with uncertainty, but differently. First Principles stands apart from all four — it questions whether the problem is being solved at all.
State what is being evaluated — an argument, a plan's logic, a reasoning chain, a stated conclusion and its support. Include:
If the subject is vague, ask one clarifying question before proceeding.
Framing check: Confirm the argument being examined before continuing. State what you've identified — the specific claim or conclusion and the key premises supporting it — in one sentence, then use AskUserQuestion:
After framing the question, use the AskUserQuestion tool:
Proceed based on their selection.
Spawn all 5 framework advisors simultaneously.
Subagent prompt template:
You are reasoning from the [Framework Name] perspective in a Logic Council.
Your framework: [framework description — core logic, what it finds, what it prioritises]
A Logic Council has been convened on this reasoning:
---
[framed reasoning]
---
Analyze this reasoning from your framework. Where does it hold? Where does it fail? What does your framework specifically find that other approaches might miss?
Be direct and specific. Don't hedge. Lean fully into your framework — the synthesis comes later.
150–300 words. No preamble.
Anonymize responses as A through E. Spawn 5 reviewers, each seeing all five.
Each reviewer answers:
Before synthesising: State what each framework surfaced in one sentence each. Use AskUserQuestion:
One agent synthesizes everything into a verdict:
LOGIC COUNCIL VERDICT
Chair prompt template:
You are the Chair of a Logic Council. Synthesize the work of 5 reasoning-framework advisors and their peer reviews.
The reasoning under examination:
---
[framed reasoning]
---
FRAMEWORK RESPONSES:
[de-anonymized advisor responses]
PEER REVIEWS:
[all 5 peer reviews]
Produce the verdict:
## Where the Frameworks Agree
[Findings multiple frameworks reached independently — high-confidence signals]
## Where the Frameworks Diverge
[Genuine disagreements about the reasoning's validity]
## The Strongest Single Objection
[The most damaging finding; the one that most undermines the reasoning]
## Verdict
[Does this reasoning hold? Where exactly does it break, if so?]
## What Would Make It Sound
[Specific repairs — premises to add, claims to qualify, steps to make explicit]
Be direct. The council's value is telling the person where their reasoning breaks, not reassuring them it's fine.
Save the full transcript as logic-council-transcript-[timestamp].md. Optionally generate an HTML report with the verdict prominent and advisor responses collapsible.
logic-fixer to produce a corrected version.After delivering this output, use AskUserQuestion to offer the next move:
/s4h-logic-fixer — Act on the council's identified flaws/s4h-decision-criteria-weighting — Weight decision criteria using the council's findings/s4h-ethics-council — Add adversarial ethical peer review alongside the logical onenpx claudepluginhub human-avatar/skills-for-humanityProduces a complete logic report on any argument, plan, or reasoning — validates premises, tests inference, detects fallacies, and surfaces hidden assumptions.
Challenges claims, decisions, and documents via structured dialectical analysis with scorecard tracking. Use for stress-testing theses, reviewing strategies, or rigorous feedback.
Spawns AI council perspectives (User Advocate, Architect, Skeptic, etc.) to analyze decisions, plans, and ideas from multiple angles, delivering synthesized reports with verdicts and tensions.