From dotjez
Use before committing to a plan or brief, to stress-test it, surface the unstated assumptions, the unknowns, the scope that will change, and the user/business needs the brief doesn't mention. The adversarial counterpart to imagine, and the planning-time counterpart to brains-trust. Triggers, "challenge this", "roast my plan", "poke holes", "what am I missing", "pressure-test", "devil's advocate", "what are my assumptions".
How this skill is triggered — by the user, by Claude, or both
Slash command
/dotjez:challengeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A brief taken at face value builds exactly what was asked and discovers the wrong assumption after it's shipped. Before you commit, pressure-test the thinking and find the holes now, while they're cheap. This is in service of the work, disconfirmation, not negativity.
A brief taken at face value builds exactly what was asked and discovers the wrong assumption after it's shipped. Before you commit, pressure-test the thinking and find the holes now, while they're cheap. This is in service of the work, disconfirmation, not negativity.
Run the plan through these:
Then de-risk the worst one. Find the single riskiest assumption and the cheapest way to test it before you commit, a spike, a question to the client, a look at the real data. One cheap test beats a confident plan built on a guess.
The failure this prevents: building precisely what was asked, on assumptions nobody checked, and finding out only after it's built. The planning-time counterpart to brains-trust (which stress-tests built code); pair it with imagine (which expands the idea) before plan-and-build turns the result into a plan.
npx claudepluginhub jezweb/dotjez --plugin dotjezFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.