Shape Up
Helps teams escape estimate-driven development and Scrum fatigue. The Shape Up method (created by Ryan Singer at Basecamp/37signals) uses fixed time boxes, variable scope, and collaborative shaping to ship meaningful work predictably.
shape-up
Use when asked to "shape up", "run a shaping session", "set an appetite", "scope a project without estimates", "betting table", or "ship in fixed cycles". Helps teams escape estimate-driven development and Scrum fatigue. The Shape Up method (created by Ryan Singer at Basecamp/37signals) uses fixed time boxes, variable scope, and collaborative shaping to ship meaningful work predictably.
What It Is
Shape Up is a product development methodology built on one core insight: you cannot estimate your way to shippingβyou must shape your way there.
Traditional approaches ask "How long will this take?" and then try to hit that estimate. Shape Up flips this: decide upfront how much time you're willing to spend (the appetite), then shape a version of the solution that fits within that constraint.
The methodology emerged from 17 years of building Basecamp, where the founding team faced an unusual constraint: their only engineer (DHH) worked just 10 hours per week. This forced extreme clarity about what to build and ruthless scoping to ensure every hour counted.
The key shift: Move from "What's the estimate for this?" to "What version of this can we confidently ship in the time we're willing to spend?"
When to Use It
Use Shape Up when you need to:
- Stop projects from dragging β work that should take weeks is taking months
- Escape the estimate trap β you're tired of estimates that are always wrong
- Give teams real autonomy β not just ticket execution
- Reduce meeting overhead β Scrum rituals are consuming your time
- Ship meaningful chunks β not just incremental tickets
- Align product and engineering β there's a wall between them today
- Maintain startup speed β as you scale past 30-50 people
When Not to Use It
- You're 3 people or fewer β just talk to each other
- There's no real complexity
- You can't get engineering into shaping
- Leadership isn't bought in
- You're doing pure maintenance
Resources
Books:
- Shape Up by Ryan Singer (free at basecamp.com/shapeup)
- Demand-Side Sales 101 by Bob Moesta
Quick Install
Add this skill to your AI assistant in 3 simple steps. No coding required!
Create the skill file
Run this command to create the directory and SKILL.md file:
mkdir -p .claude/skills/shape-up && touch .claude/skills/shape-up/SKILL.md
This creates the directory and an empty SKILL.md file.
Open the skill file
Open the SKILL.md file in your favorite editor:
nano .claude/skills/shape-up/SKILL.md
Or use code .claude/skills/shape-up/SKILL.md for VS Code
Add the content
Copy the skill content and paste it into the SKILL.md file:
Then save the file. Now you can use the skill by typing /shape-up in your AI assistant, or it will automatically use it when relevant.
Using a different AI assistant?
.claude/skills/
.opencode/skills/
Related Skills
PRD Writer
Generate comprehensive product requirements documents
Feature Prioritization Assistant
Calculate RICE scores and prioritize features systematically
Design Sprint
Helps teams go from problem to tested prototype in five days. The Design Sprint framework (created by Jake Knapp at Goog...