← Back to list

falsify-the-problem Checked

Challenge the current problem formulation before solving it. Use when explicitly invoked, or when…
⚡ Productivity skills By ordinary-s Version v1.0.0 Updated 2026-09-17
8.8Overall rating

Installation

🤖 Install via AI

Copy the prompt below and send it to your AI assistant (e.g. Claude Code) — it will follow the instructions and install automatically.

Install the "falsify-the-problem" skill by following the instructions at https://skill123.me/install/falsify-the-problem.
⌨️ Command line install

Run in your terminal — downloads and installs to ~/.claude/skills/.

curl -fsSL https://skill123.me/install/falsify-the-problem.sh | bash
📦 Download ZIP

Download the zip and extract it into your skills directory (e.g. ~/.claude/skills/), then restart your session.

⬇ Download v1.0.0 · 343 KB

About this skill

Overview

Challenge the current problem formulation before solving it. Use when explicitly invoked, or when meaningful framing uncertainty and non-trivial intervention cost or risk coexist; do not auto-activate for verified diagnoses or mechanical edits.

Source

  • Repo: https://github.com/ordinary-s/falsify-the-problem
  • Path: (repo root)

Score breakdown

Trigger
7.5
Precise activation gate (explicit invocation OR uncertainty+cost conjunction, with an explicit do-not-auto-activate boundary); keyword/synonym richness is thin for a philosophy-flavored skill.
Structure
6.0
292-line self-contained SKILL.md with no offloading (defensible for a protocol), but the distributed package mixes README/README.zh-CN/SEO.md, a docs/ static site and an evals/ suite into the skill bundle.
Workflow
9.6
Superb protocol design: entry gating, claim-strength preservation with provenance labels, material-difference merging rules, exactly-one discriminating test per round with outcome maps, honest evidence-update semantics (missing evidence is not contrary evidence), STOP conditions, and tiered compact-output paths with delta reporting.
Content
10.0
Exceptionally precise, internally consistent writing; every rule is falsifiable and anti-quota; no contradictions found across SKILL.md and evals.
Engineering
10.0
Valid minimal frontmatter; no scripts by design; no internal path references to break; docs site links are external and valid.
Security
10.0
Capability manifest matches declared scope: no scripts, no network, no credentials, no persistence; docs site is static with no tracking; strong honesty rules (never upgrade user reports to verified facts, do not fabricate observations or execution).
Single-file adversarial-framing methodology skill (from ordinary-s/falsify-the-problem): challenges the problem formulation before solving, with a five-object claim taxonomy, one Primary Discriminating Test per round, evidence-update labels and a KEEP/WEAKEN/KILL/REFORMULATE/INSUFFICIENT-EVIDENCE verdict system. Capability manifest (6.0): reads only the user's request and project evidence via host tools (read-only exploration explicitly bounded to the comparison); side effects: none — implementation, migration and expensive changes are explicitly prohibited before validation; network destinations: none in skill content; credentials: none; persistence: none. Capabilities match declared scope. Package ships repo artifacts (README x2, SEO.md, docs/ marketing site, evals/ suite) alongside the skill.