Day 2 reference

Creative strategy in Claude Code.

You watched the principles. This is the part you asked for: the commands in one place, the session rituals that make it stick, and one full pass from blank screen to finished ad.


Read this first

One tool you all have. One optional accelerator.

Everything in the core flow runs in Claude Code, in the workspace you built on Day 1. That is the part everyone in the Accelerator has, and it is enough to run your whole creative process.

If you are in Genesis, you also have the Creative OS (the Day 2 Creative Strategy Skill File, the /cs modes, and the bots). That sits on top of this as an accelerator, not a replacement. Wherever it speeds a step up, there is a Genesis only box. No Genesis? Skip those boxes. Nothing in the core flow needs them.


The three rituals

The part everyone skips.

Start, during, end. Get these three right and the workspace starts working for you instead of resetting every time. All three run in Claude Code.

START: feed it before you write

Before a single hook, give Claude Code the three things it needs. This is the "give it X, Y, Z first" question:

Give itThe file
WHO the clientclients/{name}.md the offer, the rules, the words this brand will not say
VOICEbrand/voice.md how the brand sounds, corrected over time
PROOF and PATTERNswipes/{mechanism}/, winners/, and any research notes you have dropped in

Paste this to open a session:

New writing session for {client}.
Read clients/{client}.md, brand/voice.md, and the swipes in swipes/{mechanism}/.
Here is the angle I want to chase: [one line].
Do not write yet. Tell me what you have and what is missing.
The "do not write yet" line is the whole trick. It forces Claude to load your context before it generates, so you get your voice and your swipes, not the model's average.

DURING: save vs promote

This is the question you asked, and it has a clean answer. The workspace splits in two:

The rule of the second time: once is noise, the second time is signal, the third time it should already be a saved play. Promote the lesson that should change your NEXT ad, not every line from today.

You want toSay this / run thisWhere it lands
Drop a standing rule mid-flow ("from now on we never say 'unlock'")"remember this" or /remember-thisbrand/voice.md or the client file
Turn a move you have done three times into one command/save-as-skill.claude/skills/
Promote the whole session's lessons at the end/reflectwinners / losers / brand / workflows
Plain version. Save = the draft sits in copy/. Promote = the lesson moves into memory so next session starts smarter.

END: log it so next time starts ahead

Two commands, every working session. This is the "run THIS at the end every time" question:

CommandWhat it does
/reflectThe deposit. Reviews the session, finds what is worth keeping, proposes where each lesson goes, files what you approve, updates today's note. About two minutes.
/handoffSaves session state so the next session opens where you left off instead of cold.
If you do nothing else, do /reflect. It is the difference between a workspace that compounds and one that just gets bigger.

The shelf

Every command in one place.

Bookmark this section. The first two tables are yours no matter what. The third is for Genesis.

Claude Code the session loop (everyone has these)

CommandWhen to run
/vault-setupOnce, at the start. Interviews you and fills in your workspace.
/reflectEnd of every session. The promote step.
/remember-thisMid-session. Files a rule or fact the moment it surfaces.
/save-as-skillWhen a move has repeated. Turns it into one command.
/see-your-setupEvery couple of weeks. Audits the workspace so it stays lean.
/upskillPeriodic. Flags stale skills and merges duplicates.

Claude Code working and verification (everyone has these)

CommandWhen to run
/handoffEnd of session. Saves state for the next one.
/plan-as-pageBefore a big build. Renders the plan as a clean page first.
/convince-meBefore an important step. Claude restates the plan so you catch a wrong turn early.
/adversarial-reviewBefore you ship. A find-what-is-wrong skeptic pass.
/create-workflow-diagramTurn a plain-text workflow into a diagram.

Genesis only: the Creative OS modes

These run inside your Creative OS (the Genesis Creative Strategy tool). They are the upstream thinking: generate here, then bring the chosen output back into your Claude Code workspace to write it in your voice.

How to run these/cs is not a Claude Code slash-menu command. You type /cs research as a message to the Creative OS once it is running, not from the / popup. Set it up one of two ways:
  • Claude.ai (web): make a new Project, paste the Creative Strategy skill file into the project instructions, upload the reference files, then type /cs research as a message.
  • Claude Code: install the skill (steps below), then start it with /creative-strategist (the slash menu lists skills by full name, so /cs never appears there), then type the modes below as a message.
Installing a skill in Claude Code, the reliable way. Do not upload the zip and ask Claude to "install it" (it will often say it did when it did not). Add the folder manually, the same way as Day 1:
  1. Unzip the skill file. You get a creative-strategist folder.
  2. Drag that folder into your workspace's .claude/skills/ folder, right next to reflect, remember-this, and the rest. In Finder, press Cmd+Shift+. to reveal the hidden .claude folder. You should end up with .claude/skills/creative-strategist/SKILL.md.
  3. In Claude Code, type /creative. It should appear on its own. Claude Code watches the skills folder, so you usually do not need to restart. If it does not show up, start a new session.
  4. Pick creative-strategist (or just say "start creative strategy research"). Note it is /creative-strategist, not /cs.
CommandWhen to use
/cs researchDay one on a new client. M.A.P. research + the C.A.S.H. framework.
/cs segmentsHave research, need to define who you are targeting.
/cs conceptsHave segments, need 100+ concept ideas (Infinite Ad Concepts bot).
/cs coverageHave concepts, want to see the gaps you have not tested.
/cs writeThe methodology view of writing, hook standards enforced.
/cs quizBuilding a quiz funnel.
/cs proofUpsells, downsells, post-purchase.

Not sure where you are? Type /creative-strategist with nothing after it and it routes you.


Watch it run

Blank screen to a finished ad.

A full pass on a made-up product, ZenMag, a magnesium glycinate sleep supplement, done entirely in Claude Code. Every prompt is real text you can type. Genesis steps are marked.

1. Load the desk

New writing session for ZenMag.
Read clients/zenmag.md, brand/voice.md, and the swipes in swipes/surprising-culprit/.
Do not write yet. Tell me what you have on this brand and what is missing.

Claude reads your files: it has the voice rules and two matching swipes, it is missing your proof. You point it at the proof line in the client file.

2. Ideate from your material, not a blank page

Give me 10 angles for ZenMag, grounded in the swipes you just read and the
research in research/. No blank-page guesses. Lead with curiosity, not pain.

You pick one: the Hidden Culprit. "It is not stress keeping you up at 3am. Stress burns through a mineral your body needs to stay asleep."

Genesis onlyWant a bigger bank first? Run /cs concepts with the Infinite Ad Concepts bot in your Creative OS, then paste the strongest ideas back into this prompt so Claude grounds them in your swipes.

3. Aim it

For that angle, who is the sharpest segment and what awareness level are they?
Use the research, do not invent an audience.

You land on tired-but-wired professionals, 35 to 50, problem-aware.

Genesis only/cs segments plus Build a Buyer gives you the deeper avatar. Carry the segment summary back here.

4. Hooks first, stress-tested

Write 5 hooks for this angle and segment.
Run Luke's Vicious test on each one and tell me which survive.

Claude writes five, scores them, and kills the weak ones out loud: "'There is a mineral that helps you sleep' fails, weakest read is 'a thing helps a thing.' Rewrite: 'Your 3am wake-up is a mineral problem, not a stress problem.'"

5. The script, only after the hook survives

Take the winning hook and write the full short-form video script.
Hook, then payoff, then mechanism, then offer. Keep it caveman simple.

6. Check it before it ships

/adversarial-review

Then the simplification gate:

Rewrite any dense section. Same ideas, same order, simple words.
Swap Latin-root words for Germanic ones.

7. Bank the lesson

/reflect

Claude proposes: promote the winning hook structure to winners/ with the WHY, note the dead "mineral helps you sleep" line in losers/, and add "always name a specific time anchor (3am) in sleep hooks" as a voice rule. You approve. Next ZenMag session, Claude already knows all of it.

That is the loop. Blank screen to a finished, checked ad, written in your voice, with the workspace smarter than when you started.

The bar

The non-negotiables.

The Day 2 principles, on every hook. Ask for any of them by name in Claude Code.

StandardWhat it means
The Vicious testStrip the hook to its weakest reading. If the weakest read is "something happens when you do something," it fails. A vicious hook has stakes and consequences.
The HourglassThe second the hook lands, the sand falls. Get to the point in one or two lines. No "stop scrolling for 60 seconds."
The Caveman standardGermanic words, not Latin. "Sweat" not "perspire." "Bad" not "severe." If it looks dense, it is dense.
The Identity ruleName the ad in two or three words ("the 3am ad," "the ice cube ad"). Those words go in line one. If you cannot name it, the concept is muddled.
Anti-pain defaultDo not open with "you used to be able to sleep through the night." That is what every competitor and every AI writes. Lead with curiosity.
← Back to Day 2 resources