Chrome extension for chatgpt.com
Turn vague prompts into scoped plans before execution starts.
Stepwise adds a real planning lane to ChatGPT: switch into Plan Mode, rewrite the send into a stricter planning contract, and review structured plans or follow-up questions without leaving the thread.
- Composer-side Plan or Normal toggle
- Rewrite-on-send planning contract
- Inline <proposed_plan> and question cards
Chrome Web Store link not configured for this preview yet.
Which launch path should the homepage optimize for?
How it works
Planning becomes a mode, not a separate ritual.
Stepwise keeps the loop tight: switch the composer, send once, and keep working from structured output inside the same ChatGPT thread.
Flip the composer into Plan
Stepwise mounts a mode picker directly inside the ChatGPT composer, with a fast keyboard toggle for moving between Normal and Plan before you send.
Send one prompt through the planning contract
In Plan Mode, the outbound request is rewritten with explicit planning instructions so the assistant explores context first, asks blocking questions, or returns a decision-complete plan.
Work from structured output instead of loose prose
Plans render inline from <proposed_plan> blocks, while follow-up questions become actionable cards with recommended options and custom input support.
Feature surface
Designed around the exact behaviors the extension already ships.
The storefront only sells what the codebase already proves: scoped ChatGPT support, structured planning UI, inline follow-up questions, and explicit licensing state.
Composer-native mode switch
Plan and Normal live in the composer footer, so planning becomes a fast mode change instead of a different tool or a saved prompt.
Strict planning contract on send
Stepwise prepends a planning rubric that emphasizes discoverable facts, blocking questions, assumptions, validation, and decision-complete plans.
Inline structured plans
When ChatGPT returns a <proposed_plan> block, Stepwise extracts and presents the plan as a readable card instead of raw XML-like markup.
Actionable follow-up questions
When the assistant responds with structured questions, Stepwise renders selectable options, recommended defaults, and custom answer fields directly in the thread.
Visible trial and license state
The UI surfaces remaining free sends, warning states, and licensed status so the paid boundary is explicit before Plan Mode is gated.
One-time license recovery
Buy once, then use Restore purchase to reopen Lemon Squeezy My Orders and re-enter the same key on another browser profile.
License
Use Plan Mode free, then unlock it once.
Stepwise starts with 20 free Plan Mode sends. After that, additional rewritten Plan Mode submissions are gated until a valid Lemon Squeezy key unlocks the browser profile.
FAQ
Operational details, not generic marketing fluff.
Where does Stepwise run?
The extension targets https://chatgpt.com/*, so the storefront only promises behavior inside ChatGPT on Chrome.
What does Plan Mode change?
Plan Mode rewrites the outgoing request with a stricter planning workflow. The model is pushed to explore context first, ask only blocking questions when needed, and emit a decision-complete <proposed_plan> when the spec is ready.
What happens after the free sends are gone?
After 20 free Plan Mode sends, Stepwise gates additional rewritten Plan Mode submissions until a valid Lemon Squeezy license key is entered for that browser profile.
How does the license work?
Licensing is a one-time unlock. Stepwise validates the pasted key, stores the licensed state locally for that browser profile, and exposes Restore purchase to reopen Lemon Squeezy My Orders later.