Before you commit to that architecture decision or ship that feature, this gives you five structured ways to stress test it. You pick a challenge mode (Socratic questioning, dialectic argument, pre-mortem, red team, or evidence audit) and it systematically pokes holes in your reasoning. The two-step mode selection is smart, first asking what kind of challenge you want, then refining from there. What makes this actually useful is the constraint that it must steelman your position before attacking it and synthesize improvements rather than just leaving you with a pile of objections. Think of it as mandatory peer review for ideas that don't have peers yet.
npx skills add https://github.com/jeffallan/claude-skills --skill the-fool