The three pillars of advanced prompting, four real GTM workflows built live, and the antipatterns that trip everyone up. John Williams's working hour with the cohort.
Out of "dozens, if not scores" of prompt-engineering methodologies, John distilled the cohort's working set down to three pillars: Role · Examples · Reasoning. The pillars are model-agnostic — they work in Claude, ChatGPT, Gemini, Grok, Copilot. The hour ran four GTM use cases through the pillars, then closed with the antipatterns that quietly degrade everyone's AI output, plus a context-window discipline most of the room hadn't seen before.
Three things to remember. The model is the same — your prompt is what changes. John kept these in the same order in every demo so the room could feel the pattern.
Tell the model who it is. Not "you're a marketer" — say "you're a SaaS VP of Marketing who's run six product launches and lost two." A role with experience and a point of view changes the output more than any other lever.
"There are experts of tasks. Tell the model which one to be."
One good example beats 500 words of description. Show the model what "good" looks like — paste in the past output you'd want to match. Skip this and you'll be in the second pillar of "There Be Dragons."
"Skipping examples will hurt. It will, it will, it will cause pain."
Ask the model to think out loud before it commits to a final answer. "Explain your logic, then give me the output." You'll catch wrong-path answers before they turn into deliverables you have to walk back.
John ran the room through four real use cases — same three pillars each time, deliberately routed through different platforms to surface where each one wins.
"It's a version, not the version" — John's words. Start here when you don't know which model to pick; revise based on what works in your actual workflow.
| Tool | Strongest at | Where it struggles | When to reach for it |
|---|---|---|---|
| Claude (Sonnet / Opus) | Long-form reasoning, structured analysis, code, content with voice | Real-time data unless connected; image generation | Default for GTM operators who want one tool that does most things well |
| Gemini | Workspace-native work, long-context document analysis, NotebookLM-style synthesis | Slower iteration UX than Claude/ChatGPT | When data already lives in Google Drive or Docs; security-conscious orgs |
| Perplexity | Deep research, current information, multi-source synthesis with citations | Generative drafting beyond research | The first step of any unfamiliar account, persona, or competitor |
| Grok | Real-time signal from X, stepped-thinking visibility, breaking-news context | Smaller ecosystem; fewer integrations | When recency matters more than depth |
| Copilot (M365) | Native Microsoft 365 integration, has Claude underneath, security envelope | Constrained UX vs. running Claude directly | Microsoft-shop enterprises that can't use external models |
A theme John kept returning to: most of you are either a Google Workspace shop or a Microsoft 365 shop. Both come with a frontier model already protected under your enterprise's data-privacy agreement.
Four common failure modes. Each is fixable in under a minute once you can name it.
It may look polished. That doesn't mean it's right. Pressure-test the first answer before you ship it — ask the model to challenge itself, or ask for the version it would have written if it knew you'd push back.
The single biggest quality lever is also the most-skipped step. One past output of "what good looks like" beats any amount of adjective stacking.
You can't read your way to fluency. The model is the most patient teacher with all the answers — but only if you actually engage. Block 30 minutes after class. Run one of the workflows. Don't just bookmark the deck.
"You can't just come to GTM and at school and be an expert. You have to use it."
After 15–20 turns, the model starts to drift. Hallucinations creep in. Use the wrap-up trick: ask for a summary plus an introductory prompt to continue. Paste both into a new window. Keep rocking.
A small but growing slice of the cohort wants to run AI without sending data anywhere. John spent the last few minutes here.
John's homework — pick one quick win for your function, run it through the pillars, post the output back to your cohort group.