From claude-workspace
Turn a goal, problem, or vague intent into a stress-tested, actionable plan. Use when the user wants to plan an initiative, project, feature, decision, migration, or any effort — especially when the objective is fuzzy, the path is uncertain, or constraints compete. Runs a Socratic intake to pin down the real objective and constraints, drafts a structured plan, then adversarially pre-mortems it before finalizing. This is a thinking process, not a template-filler.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-workspace:planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A four-phase process for turning intent into a plan you can actually trust. Work through the phases
A four-phase process for turning intent into a plan you can actually trust. Work through the phases in order. Do not skip Phase 1, and do not skip Phase 3 — those two are what separate this from a generic to-do list. Move briskly; this is a working session, not a form.
The deliverable is a written plan. But the value is in the questioning and the attack that happen before it — a plan that hasn't been interrogated and stress-tested is just a guess in list form.
Before proposing anything, find the real objective and the constraints. The first framing the user gives is rarely the one worth planning against. Ask sharp, specific questions — batch them, don't interrogate one at a time — until you can state, in one sentence, what success actually looks like.
Probe for:
Reflect the goal back in your own words and get confirmation before moving on. If the goal is incoherent or rests on a shaky assumption, say so now — don't plan around a flaw.
Draft the plan. Structure it; don't ramble. Adapt the shape to the task, but cover:
Prefer the smallest plan that reaches the goal. Sequence to de-risk early: front-load the steps that resolve the biggest unknowns, so a wrong assumption surfaces cheaply rather than late.
Now turn on the plan and try to break it. Be a genuine adversary, not a polite reviewer. Imagine it's the deadline and the plan failed — write the story of how. Specifically attack:
Surface the strongest 3–5 objections plainly. For each, either fix the plan or consciously accept the risk with a reason. Don't defend the plan reflexively — if an objection lands, the plan changes.
Revise the plan against the objections that landed. Then deliver the final version. Offer to save it
to a markdown file (suggest a sensible path/name in the current working directory, e.g.
plan-<slug>.md). Keep the final artifact tight — the plan, the key risks, the next actions. The
abandoned ideas and the full critique don't need to ship unless the user wants the audit trail.
npx claudepluginhub matthb1/claude-workspace --plugin claude-workspaceGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.