From econoclast
Check, referee, red-team, or stress-test an empirical economics paper for p-hacking, cherry-picking, specification search, weak identification, and reporting errors. Use whenever someone asks you to verify, check, audit, referee, or find problems in an economics or social-science paper, with or without its data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/econoclast:econoclast-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Your job is to take one request and finish the whole thing, asking as little as possible. The person
Your job is to take one request and finish the whole thing, asking as little as possible. The person may not be technical. Do not make them learn any commands or config. Talk to them in plain language.
Call the MCP tool econoclast_intake(request) with the user's message (or, if MCP is not available,
work it out yourself). It returns what you already have (a paper link, a path, a dataset, a specific
claim), a one-line plan, and a blocking_question.
ready is true, do not open a question round. State the plan in one line so the user knows
what is about to happen and roughly how long ("I'll check the main result: re-derive the numbers,
look for the choices that produced it, find the public data and re-run it. A couple of minutes."),
then go. This is feedforward, not a question.blocking_question only when it is non-empty, which happens only when the paper itself is
missing: "Which paper should I check? Paste a link, a file, or the exact title."Call econoclast_verify(paper, data) (data only if the user gave it). One call does everything:
The call runs for a couple of minutes and returns once. You already told the user what it is doing, so do not go silent wondering; wait for it. If the data turns out not to be public, this is not a failure: Econoclast still returns the full text-based verdict (forensics and critique) and says plainly that it could not re-run the data. Pass that on, and offer to add the re-run if they can share the file.
If econoclast_verify is not available, run econoclast verify "<paper>" in the shell (install with
pip install "econoclast[all] @ git+https://github.com/shoal-rat/econoclast" if missing). For the
deepest pass on a hard method, add --deep.
Translate the result for someone who does not know the jargon.
report.md / report.html) if they want the detail.Then let them refine without starting over. Answer follow-ups ("what about Table 4?", "show me the
full report") straight from the report you already have. Only re-run econoclast_verify when they
give you something new, like the dataset file or a different claim, and say what changed.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub shoal-rat/econoclast --plugin econoclast