Skills

The plan-first skill: cut the dream to a v1 you can finish

4 minute readUpdated August 2026Explore more

TL;DR

The plan-first skill takes your whole idea, cuts it to a v1 you can finish in a few sessions, and writes the plan to a file you approve before Claude touches anything. Nothing gets built inside the skill. What you get out is a scope you agreed to and a first move small enough to start tonight.

Size kills more beginner builds than bugs ever do. You describe the whole dream in one message, Claude starts building the whole dream, and four nights later you've got half of everything and none of it works well enough to send to anyone.

The plan-first skill puts a plan between the idea and the building. It makes you say what the thing does in one sentence, sorts everything else into what ships now and what waits, orders the moves so each night ends on something finished, and writes down what done looks like in words you can check by looking at the screen. Nothing gets built while it runs. That's the point of it.

The skill is free, it sits in our public freeskills repo, and it runs the moment you drop the folder in. If you haven't even picked a project yet, run claude-orientation instead and come back here once you have one.

plan-first

Decides what gets built, and what explicitly does not, before any file gets touched.

Install the plan-first skill

Three lines. Grab the repo, make sure your skills folder is there, move plan-first into it.

bashgit clone https://github.com/duncan-buildroom/freeskills.git
mkdir -p ~/.claude/skills
cp -r freeskills/plan-first ~/.claude/skills/

Restart Claude Code and it's there. That's the entire setup. No keys, no config.

Run it the first time

Type /plan-first and describe what you want to build, messily. Let it ramble out of you. The skill reads your idea back in three lines and makes you confirm it understood before it goes any further, which catches the misunderstanding that would otherwise cost you a week.

Then it pushes for one sentence: if this only did one thing, what would that be. Everything you said gets sorted into a v1 list of three to five items and a later list, and each cut comes with a one-clause reason. It orders three to six moves so the first one puts something on screen, and turns done into a checkable list. The plan saves to ~/plans/ and it tells you the path.

Expect it to cut things you're attached to. Nothing gets deleted, it goes on the later list and you can add it in week two once the thing exists and a real person has used it.

Turn a rambling idea into a plan in one paste

Don't tidy the idea up first. It cuts better with the full picture, including the parts you already suspect are too much.

/plan-first

Here's what I want to build, unfiltered: [describe the whole thing, every feature you've imagined, in whatever order it comes out]. It's for [who, specifically]. I've got [how many nights, and how long each one is] before I want it in front of someone. Read it back to me first so I know you've got it, then cut it to a v1 I can actually finish.

Rescue a build that already got too big

You started, it sprawled, and now nothing quite works. The plan still helps. It just starts from where the mess is.

/plan-first

I already started building this and it's a mess. What works right now: [what actually functions]. What's half-built: [the unfinished parts]. What it was supposed to do: [the original idea]. Plan the v1 from where I am, not from scratch, and be honest about what I should stop working on.

Force the cut with a real deadline

If you argue with every cut, a date settles it faster than a debate. Give it the date and let the calendar do the trimming.

/plan-first

I'm building [the thing] and I have to show it to [who] on [the actual date]. Here's everything I want it to do: [the list]. Work backwards from that date. Tell me what fits, what doesn't, and what the first move is tonight.

The 60-second version

Here is what the skill does to an idea, and why it changes how your builds end.

  1. 1Hook: there's a brand new free Claude skill that takes you from an idea so big you never start to a v1 plan you can finish this week.
  2. 2Mechanism: you describe the whole idea, messy and complete, and it reads it back in three lines so you can confirm it understood. Then it pushes you down to one sentence for the single job, and splits everything else into a v1 list of three to five items and a later list with a reason next to every cut. You get back the moves in order and a done-when line you can check by looking at the screen.
  3. 3Transformation: you sit down tomorrow night knowing exactly what you're doing and exactly what you're not, and the thing gets finished instead of abandoned at 70 percent. Finishing one small version teaches you more than a big one you never show anyone.
  4. 4Close: the plan skill is free, and there are 55 of them. If you want the path that runs from the plan to a finished thing somebody's actually using, Claude Code Club is $9 a month. Link's below.

Tonight, run it on the idea that's been sitting in your head the longest, then do only the first move it writes. The rest of the plan will still be there tomorrow.

Common questions

  • Do I need to know how to code?

    No. You describe what you want in plain English and it writes the plan file for you. Nothing gets built inside this skill at all.

  • Will it start building my project?

    No. It stops at the approved plan and a first move. You leave the skill, open a fresh session, and build from the plan file.

  • What if I haven't picked a project yet?

    That's a different skill. Run claude-orientation first to pick the one build, then come back here to scope it.

  • What if my idea is really two projects?

    It'll say so and make you pick one. It won't plan both, which is the honest answer even though it stings.

  • Is it really free?

    Yes. All 55 in the repo are free to take, use and change. Nothing in this one costs money or asks for an account.

Want the whole build path, not just the plan?

Get 650+ plug-and-play skills, MCPs & prompts, plus 7,000+ members - $9/mo, cancel anytime.

Join the Club