s4h-logic-argument-validation
/s4h-logic-argument-validation
Sprawdza, czy przesłanki argumentu rzeczywiście wspierają wniosek, i wykrywa błędy logiczne, np. przy decyzjach projektowych, propozycjach technicznych i argumentach produktowych.
- Autor
- human-avatar ↗
- Repozytorium
- skills-for-humanity ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 15.07.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 15.07.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Sprawdza, czy przesłanki argumentu rzeczywiście wspierają wniosek, i wykrywa błędy logiczne, np. przy decyzjach projektowych, propozycjach technicznych i argumentach produktowych.
Wyzwalacze z opisu
Oryginalny opis (EN)
Check whether an argument's premises actually support its conclusion, and identify logical fallacies. Use when reviewing a design decision, technical proposal, product argument, or any reasoning where the conclusion needs to hold up under scrutiny. TRIGGERS: 'validate this argument', 'does this logic hold', 'check my reasoning', 'is this a fallacy', 'find the flaw in this', any proposal or decision where the reasoning chain matters. Pairs well with logic-consistency-check when a full document needs scrutiny.
Jak działa
- Your Process
- Human Check-in
- Output Format
- Notes
- What's Next
Podgląd SKILL.md
--- name: s4h-logic-argument-validation description: "Check whether an argument's premises actually support its conclusion, and identify logical fallacies. Use when reviewing a design decision, technical proposal, product argument, or any reasoning where the conclusion needs to hold up under scrutiny. TRIGGERS: 'validate this argument', 'does this logic hold', 'check my reasoning', 'is this a fallacy', 'find the flaw in this', any proposal or decision where the reasoning chain matters. Pairs well with logic-consistency-check when a full document needs scrutiny." --- # Logic Argument Validation An argument can *sound* compelling while the reasoning is broken. Confident language, plausible premises, a conclusion that feels right — none of these guarantee the argument actually holds. This skill validates the structure: do the premises support the conclusion, and is the reasoning free of fallacies? --- ## Your Process **Step 1: Extract the argument structure** Before evaluating, make the argument explicit: - **Premises**: what claims is the argument built on? - **Conclusion**: what is it trying to prove? - **Reasoning**: what's the logical path from premises to conclusion? Restate this clearly before proceeding. Often the weakest point becomes obvious once the structure is explicit. **Framing check:** Confirm the argument being examined and the claim at stake before continuing. State what you've identified — the actual argument and the conclusion it is trying to establish — in one sentence, then use `AskUserQuestion`: - **Question:** "I'm reading this as: [your one-sentence framing of the argument and its conclusion]. Is that right?" - **Header:** "Framing" - **Options:** - **Yes — proceed** — framing is correct - **Adjust** — one element is off; user will correct it before you continue - **Reframe** — different situation than read; incorporate the correction before proceeding **Step 2: Test premise soundness** For each premise: - Is it stated as fact? Is it actually established, assumed, or contested? - Is it relevant to the conclusion, or is it doing rhetorical work without logical work? - Are there hidden premises — unstated assumptions the argument silently depends on? **Step 3: Test the inference** Does the conclusion actually follow from the premises, *even if* the premises are true? Common inference failures: - The premises support a weaker version of the conclusion than the one being claimed - The reasoning jumps over a step that would need its own justification - The conclusion is true but for reasons the premises don't establish **Step 4: Check for fallacies** Scan for common fallacies. Name them specifically if found: | Fallacy | What it looks like | |---|---| | **Ad hominem** | Attacking the source rather than the argument | | **Straw man** | Misrepresenting a position to make it easier to refute | | **False dichotomy** | Presenting two options when more exist | | **Circular reasoning** | The conclusion is smuggled into the premises | | **Slippery slope** | Assuming a chain of consequences without justifying each step | | **Appeal to authority** | Citing authority as a substitute for evidence | | **Hasty generalisation** | Drawing broad conclusions from insufficient cases | | **Post hoc** | Assuming causation from correlation or sequence | | **Equivocation** | Using the same word in two different senses | **Step 5: Verdict** --- ## Human Check-in Before proceeding, use the `AskUserQuestion` tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask: - **Question:** "My read: [your 1–2 sentence interpretation]. How do you want to proceed?" - **Header:** "Scope" - **Options:** - **Full analysis** — Complete all steps, reasoning shown throughout - **Key findings only** — Bottom-line output, skip step-by-step detail - **Validity test only** — Skip premise truth assessment, test whether the conclusion follows from what's given - **Reframe** — The read is off; correct it and the analysis will follow the corrected framing Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis. ## Output Format **Argument:** [Premises / Conclusion restated explicitly] **Premise Assessment** | Premise | Status | Issue | |---|---|---| | [premise] | ✅ Established / ⚠️ Assumed / ❌ Contested | [note] | **Inference Assessment** [Does the conclusion follow? Where does the chain hold or break?] **Fallacies Detected** - [Fallacy name]: [specific example from the argument] — or "None detected" **Verdict** [Does the argument hold? What is the specific weakest point?] **What would strengthen it** - [Specific fix — evidence needed, premise to qualify, step to make explicit] --- ## Notes A broken argument isn't necessarily a wrong conclusion. The conclusion might be correct while the reasoning that supports it is flawed. Flag both: the structural problem *and* whether the conclusion still seems defensible by other means. --- ## What's Next After delivering this output, use `AskUserQuestion` to offer the next move: - **Question:** "Argument validated. What's next?" - **Header:** "Next" - **Options:** - `/s4h-logic-fixer` — Repair the invalid inferences found - `/s4h-ethics-check` — Check whether a valid argument is also ethically sound - `/s4h-communication-objection-mapping` — Map how others will challenge this argument - **Done** — Wrap up and synthesise what we have so far
Wersje
W bazie nie ma innych skilli o nazwie s4h-logic-argument-validation.
Migawka bazy z 28.10.2026 · wersja paczki c695384bc90a (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100logical-fallacy-detector
Identyfikuje, nazywa i wyjaśnia błędy logiczne w argumentach i dyskursie, przy analizie argumentów, przygotowaniu do debaty i sprawdzaniu rozumowania. - 100critical-thinking
Audytuje rozumowanie dokumentu lub argumentu (memo, propozycja, analiza inwestycyjna, artykuł, własny szkic): tezy, dowody, ukryte założenia, luki logiczne i błędy, każde z cytatem tekstu. - 90s4h-logic-fixer
Diagnozuje błędne rozumowanie, wadliwy argument lub sprzeczną specyfikację i tworzy poprawioną wersję zamiast samej krytyki. - 100logical-fallacies
Pomaga rozpoznać błędy logiczne w argumentacji, gdy rozumowanie wydaje się nie w porządku, opiera się tylko na autorytecie, emocjach lub popularności albo na jednej analogii. - 90s4h-logic
Kieruje do właściwego skilla logicznego, gdy trzeba sprawdzić poprawność rozumowania, znaleźć błąd, naprawić argument, wykryć sprzeczności albo zmapować zależności. - 90argument-extraction
Wyodrębnia argument z tekstu: wniosek główny, przesłanki, uzasadnienia i dowody, zapisując go w składni Argdown.