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.

Add to Chrome
  • 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.

chatgpt.com
NormalPlan19 free left
Plan a Vercel storefront for Stepwise with launch CTAs, pricing, and FAQ.
Shift+Tab switches modes before send.
<proposed_plan>
SummarySingle-page Vercel storefront in a dedicated workspace app.
Key ChangesHero, proof strip, walkthrough, features, license block, FAQ.
ValidationResponsive layout, Stepwise-only branding, CTA wiring, Vercel build.
Follow-up question

Which launch path should the homepage optimize for?

Add to ChromeBuy licenseCustom answer
chatgpt.com scopedShift+Tab plan toggle20 free Plan Mode sendsOne-time browser unlock
20Free Plan Mode sends before gating
2Composer modes: Normal and Plan
1One-time Lemon Squeezy license per browser unlock

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.

01

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.

02

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.

03

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.

Add to Chrome
Trial20 free Plan Mode sends
Paid unlockOne-time license
RestoreReuse the same key from Lemon Squeezy My Orders
Primary CTA stays disabled until the Chrome Web Store URL is configured.

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.