You typed this...
make this dashboard less crappy on mobile and use the card thing from settings but don't mess up auth
...we’ll make sure your Agent understands it.
SayWhat compiles rough instructions into execution-ready assignments — and learns your preferred rules, constraints, and working style over time.
Your agent heard you. It just shouldn’t start yet.
You typed this...
make this dashboard less crappy on mobile and use the card thing from settings but don't mess up auth
SayWhat.foo returns this...
✈️ SayWhat.foo PreFlight
One preflight layer. Any coding agent.
How Preflight works
Coding agents are powerful execution engines. They still make assumptions when instructions are incomplete. Preflight clarifies intent, constraints, context, and verification before execution — and your preferences can carry into future runs.
make this dashboard less crappy on mobile and use the card thing from settings but don't mess up auth
COMPILING INTENT…
ObjectiveImprove dashboard mobile responsiveness while preserving authentication.
Discover the Settings cards. Reuse them. Don't touch auth. Verify the authenticated dashboard on a phone-width viewport.

Mascot
Foo is the big mouth on purpose — the incoherent human half of every agent chat. SayWhat is the compiler mouthpiece he built so the yap becomes an execution-ready assignment before the agent starts.
Who is Foo?You talk like a human. Your agent gets a spec.
Ship the thing without writing a spec novel.

Describe the feeling. Get a change the agent can execute.

Capture the request once. Don’t babysit the wording.

You shouldn’t need a PhD in prompting to fix a button.

Ask for help like a human. Send it like an engineer.

Skip writing miniature specifications all day.

Prompt examples
Adapters
Keep your coding agent. SayWhat isn’t another IDE. It’s the preflight layer in front of the agent you already use. The skill is the doorway. The compiler does the work.
Cursor
Beta
Preflight in the Cursor Agent workflow; review panel as fallback
Codex
Beta
Preflight in the Codex CLI / desktop workflow; CLI compile as fallback
Claude Code
Beta
Preflight as a Claude Code Skill + MCP tool, with CLAUDE.md always-on guidance
Kimi
Coming next
Coming next. Generic compiler output until a native adapter ships.
Windsurf
Coming next
Coming next.
Antigravity
Coming next
Coming next.
OpenCode
Coming next
Coming next.
Cursor and Codex today. Claude Code, Kimi, and others next.
CLI
Use the CLI where a native Preflight hook isn’t available. Compile, display, copy. It does not launch third-party agents yet.
$ saywhat "fix checkout on mobile" $ saywhat --agent cursor "fix checkout" $ sw
Objections, heard.
We’ve heard the objections. Most of them treat the adapter like the product. It isn’t.
“I can write this myself.”
SayWhat says · Fair.
You can. You can also rebuild your own formatter, lint rules, Git hooks, and shell aliases. SayWhat makes better task definition the default instead of another thing you have to remember.
“It’s just a skill file.”
SayWhat says · Yep.
The integration is tiny. That’s the point. The skill file is only the adapter. Behind it is SayWhat’s pre-execution compiler: intent, constraints, context, playbooks, and rules. The adapter is tiny. The compiler is the product.
“The AI should already understand me.”
SayWhat says · Fair question.
Your agent is smart. That doesn’t mean it should start changing code while key constraints are still implied. SayWhat makes the assignment cleaner before execution begins.
“Why would I pay $11.98 for this?”
SayWhat says · Fair.
One misunderstood agent run can cost more than $11.98 in wasted time, tokens, reverts, unnecessary edits, and cleanup. SayWhat doesn’t need to save you hours. It just needs to prevent one bad run.
Try it once. Then decide.
Run Preflight on the next vague instruction. Messy in. Executable out.
Pricing
You’re not buying a plugin. You’re getting access to the SayWhat compiler. $11.98, one-time payment. No subscription.
SayWhat Pro
$11.98
Preflight for your coding agent “wingman”. Install once and forget it. Improvements happen on our side via the API. You get perfectly intented prompts.
After you pay
Check your email
We send your activation code and a setup prompt made for your account.
Copy the setup prompt
Paste it directly into Cursor, Codex, Claude Code, Kimi, or another supported coding agent.
Let your agent configure SayWhat
It detects the environment, connects the adapter, activates your license, and verifies Preflight.
Type normally
SayWhat runs before execution and compiles your intent into an agent-ready assignment.
No manual MCP setup. No config hunting. No API-key wrangling.
Context + rules
SayWhat gets smarter about how you work. Tell it once how you like agents to run — preferred verification, protected systems, recurring constraints — and future Preflights can carry those rules forward. Opt-in context (framework, branch, selected files) never uploads your tree. Secrets and `.env` are filtered.
It is the pre-execution compiler for AI coding agents. Rough human instructions become a structured, context-aware assignment — objective, discovery, constraints, implementation, and verification — before your agent starts work. Human intent in. Execution-ready assignment out.