For newcomers and dyslexic creatives. Plain English. Three lines per thing. No jargon. Pin this page. Open it every morning.
knowyourclaude.com
Colour key — where you do the work
Every section in this dashboard has a coloured label at the top telling you which app to open. Match the colour to the app. Never mix.
★ Desktop ClaudeThe Claude app on your Mac. For thinking, writing, prompts, decisions, research.
▶ Claude CodeClaude inside VS Code. For building the platform. Type slash commands here.
$ Mac TerminalThe command-line app. For one-time installs only. Don't be scared.
◇ Either / SetupReference info or works in both. No app to open.
Start Here
◇ Read this first — every morning until you know it by heart
Your complete pathway
You are not a coder. Claude is your team. This page tells you what to do, which app to open, and what to type. Follow the pathway. Don't skip steps.
The two Claudes — know which one to open
This is the most important thing on this page. Get this wrong and nothing works.
★ Desktop Claude
For thinking, writing, planning, marketingOpen it like any app on your Mac. Use it for: writing posts, emails, ad copy, video scripts, decisions, research, prompts from Section 08. It's your thinking partner. It lives at claude.ai or in the Claude desktop app.
▶ Claude Code
For building your app and websiteLives inside VS Code. Use it for: building the platform, installing tools, editing your website code, adding the Meta Pixel, connecting GHL. You type instructions in plain English. Claude Code writes the code for you.
The simple rule
Building something? → VS Code. Everything else? → Desktop Claude.That's it. When in doubt, start with Desktop Claude. It will tell you when you need to switch to VS Code.
The master pathway — where everything connects
Eight areas. Each one has its own section in this dashboard. This is the map.
1 · BUILD
VS Code → Claude Code → your platformBuilding the app, the website, the landing pages, the tracking code. See Sections 01–06. Start here when you're coding.
2 · THINK
Desktop Claude → Founder Decisions ProjectHard decisions, strategy, planning, architecture choices. Use the 17 prompts in Section 08. Open your Founder Decisions Project in Desktop Claude.
3 · WRITE
Desktop Claude → Writing Partner ProjectEmails, posts, ad copy, video scripts, client messages. See Section 09 (Daily Stack) and Section 14 (Marketing). Open your Writing Partner Project in Desktop Claude.
4 · POST
Desktop Claude writes it → you post itLinkedIn, Instagram, TikTok, Facebook. Claude writes the caption and script. You record, edit in CapCut, and post. See Section 14 (Marketing).
5 · ADVERTISE
VS Code builds the tracking → Meta Ads runs the adsClaude Code installs the Pixel and Conversions API. Desktop Claude writes the ad copy. You set the budget in Meta Ads Manager. See Section 15 (Meta Ads).
6 · CAPTURE LEADS
Landing page → GHL → follow-up sequenceSomeone clicks your ad. Lands on your landing page (built in VS Code). Enters their email. GHL captures it automatically. Email sequence fires. See Section 15.
7 · EDIT VIDEO
iPhone records → CapCut edits → Hyperframes for batchFilm on iPhone. Simple edits in CapCut (free). Complex batch editing via Hyperframes in VS Code. See Section 14 (Reels and VS Code video).
8 · MANAGE CLIENTS
GHL does the work → Desktop Claude writes the messagesGHL runs your pipeline, sequences, bookings. Desktop Claude writes every email and SMS. See Section 09 (Daily Stack → GHL and Client Care).
VS Code — plain English guide for non-coders
You do not need to understand code. You need to understand how to give Claude Code clear instructions. That is all.
WHAT is VS Code
A text editor where Claude Code livesThink of it like Word, but for code. You open your project folder in VS Code. Claude Code appears in a side panel. You type what you want. Claude Code does it. You review the result.
HOW to open it
Three steps, every time1. Open VS Code on your Mac. 2. Open your project folder (File → Open Folder → find your project). 3. Click the Claude Code icon in the left sidebar. The chat panel opens.
HOW to give instructions
Plain English. Be specific. Name the file.Good: "Add a pink button to the homepage at src/pages/index.tsx. Label it 'Get your report'. Link it to /suburb-report." Bad: "Make a button." The more specific you are, the better the result.
HOW to check the result
Three things to check every time1. Is Error Lens green? (No red lines in VS Code.) 2. Does the page look right in Live Preview? (The little browser inside VS Code.) 3. Did Claude report back a commit SHA and canary URL? If all three — done. If any fail — tell Claude Code what you see and ask it to fix.
HOW to undo
Type /rewind in the Claude Code chatThis pulls the files back to before Claude made changes. Use it immediately if something looks wrong. Don't keep building on a broken foundation.
HOW to save your work
Claude commits to GitHub automaticallyEvery approved task gets committed. Cloudflare picks it up and deploys. You don't need to do anything extra. If you want to check: open GitHub, look at your repo, see the latest commit at the top.
Reels and TikTok — plain English, start to finish
One video. Two platforms. 30 minutes total including filming and editing.
STEP 1 · Script
Open Desktop Claude. Type this."Write a 20-second Reel script about [one sentence topic]. First line: one surprising number. Three punchy facts. Last line: 'Link in bio for the full report.' No filler words. Conversational." Claude writes it in 10 seconds. Copy it.
STEP 2 · Film
Pick up your iPhone. Open the camera. Press record.Portrait mode. Face the lens. Read the script naturally. Do it twice. Use the second take. 60 seconds total.
STEP 3 · Edit in CapCut
Open CapCut on your phone or Mac (free at capcut.com)1. Tap New Project → import your video. 2. Tap Text → Auto Captions → Generate. Captions appear automatically. 3. Tap the start and drag to cut any dead air at the beginning. 4. Tap Stickers → find your logo → place it bottom right. 5. Tap Export → 1080p → Save to phone.
STEP 4 · Post
Instagram first. TikTok second. Same file.Instagram: open the app → + → Reel → select your video → paste Claude's caption → Share. TikTok: open the app → + → select your video → paste Claude's caption → Post. Done. Two platforms. One recording.
GHL — plain English, what it does and how to use it with Claude
GHL (GoHighLevel) is your CRM. It manages your contacts, sends your emails and SMS, runs your booking calendar, and hosts Voice AI Jess. You do not build things in GHL — Claude Desktop writes the content and you paste it in.
WHAT GHL does
Five things, all automatic1. Stores every lead and client contact. 2. Sends your email and SMS sequences automatically. 3. Runs your booking calendar. 4. Hosts Jess — your Voice AI for inbound calls. 5. Manages your sales pipeline.
HOW Claude helps with GHL
Desktop Claude writes. You paste into GHL.You do not connect Claude to GHL directly. You ask Desktop Claude to write the email, SMS, or automation. You copy it. You paste it into GHL. That is the whole workflow.
Writing an email for GHL
Open Desktop Claude → Writing Partner ProjectType: "Write a follow-up email for someone who visited my SDA report website but didn't buy. Subject line options: give me three. Under 200 words. Warm but direct. End with a link to the report. Australian English." Copy the best version. Open GHL → Emails → paste it in.
Writing an SMS for GHL
Open Desktop ClaudeType: "Write a follow-up SMS for a property investor lead. Under 160 characters. Friendly. No hard sell. Mention the SDA suburb report. Include a link placeholder [REPORT_URL]." Copy. Paste into GHL → SMS templates.
Building an automation
Open Desktop ClaudeType: "Write a 3-email automation sequence for someone who just downloaded a free SDA suburb sample report. Email 1 immediate: welcome + sample. Email 2 (24hrs): one data insight from their suburb. Email 3 (48hrs): buy the full report CTA. Under 200 words each." Copy each email. Build the automation in GHL → Automations → paste each step in order.
When something breaks in GHL
Ask Desktop Claude to diagnoseTake a screenshot of the error or describe what's happening. Open Desktop Claude. Type: "My GHL automation isn't triggering. Here's what it's supposed to do: [describe]. Here's what's happening instead: [describe]. What should I check first?" Claude will walk you through it step by step.
Meta Ads — plain English for someone who has never run an ad
Meta Ads = Facebook and Instagram ads. You pay Meta to show your ad to property investors who have never heard of you. When they click, they land on your website. If they buy, you made money from the ad.
HOW it works — simple
Four things happening at once1. Your ad (image + words) shows on Facebook or Instagram. 2. Someone clicks it. 3. They land on your landing page (built in VS Code). 4. They buy the report. Or they give you their email and you follow up via GHL.
BEFORE you run any ad
Three things must be working first1. Your landing page is live (built in VS Code — see Section 15). 2. The Meta Pixel is installed on your website (Claude Code does this — see Section 15). 3. Your GHL email sequence is ready to fire when someone gives you their email. If any of these are missing — the ad money is wasted.
WRITING the ad
Open Desktop Claude → Writing Partner ProjectType: "Write a Facebook ad for the SDA Suburb Intelligence Report ($549). Audience: Australian property investors. Three versions: one uses a surprising number, one talks about the investor's problem, one makes them curious. Headlines under 40 characters. Body under 90 words each." Pick the best one. That is your ad.
MAKING the image
Canva — 5 minutes, free1. Go to canva.com. 2. Search "Facebook ad" → pick a dark minimal template. 3. Replace the text with your biggest SDA number (e.g. "9,577 people waiting"). 4. Change colours to black background, pink text. 5. Add your logo. 6. Download as PNG.
SETTING UP the ad
Meta Ads Manager — step by step1. Go to business.facebook.com → Ads Manager. 2. Click Create → Sales. 3. Audience: Australia, age 35–65, interests: property investment, NDIS. 4. Budget: $15/day. 5. Upload your Canva image. 6. Paste Claude's ad copy. 7. Set destination URL: your landing page. 8. Publish.
CHECKING the results
Every Friday — 10 minutesOpen Ads Manager. Screenshot your numbers. Open Desktop Claude. Paste the screenshot and type: "Tell me what's working and what to change. I'm selling a $549 SDA report to Australian property investors." Claude reads the numbers and tells you exactly what to do next.
When you are stuck — do this
Open Desktop Claude. Type exactly what you are trying to do and what is happening instead. Be specific. "I am trying to [X]. I did [Y]. It is doing [Z] instead. What do I do?" Claude will walk you through it. If it involves code — Claude will tell you to open VS Code and give you the exact words to type into Claude Code.
The one rule
Never start from scratch. Always give Claude something to work with — a number, a sentence, a screenshot, a link, a problem. The more you give Claude, the better the output. Blank prompts get generic results. Specific context gets specific answers.
Section 01
▶ Claude Code · in VS Code
Today
Six steps. Same order every morning. Don't skip step one. Don't chain tasks. One commit, one canary, stop.
1
Open the project
Open VS Code. Open the project folder. Make sure Claude Code is in the side panel.
2
New branch
Terminal: git checkout -b today-NAME. Replace NAME with what you're working on. One task per branch.
3
Paste the daily prompt
Pink box below. Copy it. Paste as the first message.
4
Read the plan
Claude writes a plan first. Read it. Say "go" if right. No code before plan.
5
Review the diff
Look at every change. Use /rewind to undo. Use /security-review on anything sensitive.
6
One commit. Stop.
Claude commits. Cloudflare builds the canary. Check it. Then start the next task.
Daily prompt — paste this first
Read CLAUDE.md and all .claude/rules/*.md before you do anything.
Today's task: [one sentence — what to do, where, what to leave alone]
Files in scope: [exact paths]
Files NOT to touch: [list]
Use the Superpowers full flow: plan → code-reviewer → commit.
Rules:
- One commit. One canary. Stop. Wait for me.
- Never chain tasks.
- If you don't know, ask. Don't guess.
Report back:
- Commit SHA
- Canary URL
- Reviewer verdict
- One line on what changed
If you feel rushed or stuck
Stop. Type /clear to wipe the chat. Read this section again. Start at step one.
Section 02
▶ Claude Code · type into the chat panel inside VS Code
Shortcuts by category
Every Claude Code command, grouped by what it helps you do. Type these in the Claude chat.
Daily five
If you only learn five, learn these.
/clear
Wipe the chatStops Claude mixing things up between unrelated tasks.
/compact
Squeeze the chatShrinks long sessions so Claude stays fast.
/plan
Plan before codeForces Claude to explain its approach. Always before hard tasks.
/rewind
UndoPulls the chat and the files back to a checkpoint.
/help
Show every commandOr just type / alone. The full menu opens.
Review & fix — protect the build
Use these before commit on anything sensitive.
/security-review
Check for security holesScans recent changes for injection, auth issues, leaked data. Use before EVERY commit on auth, encryption, or release-protocol code.
/simplify
Clean messy codeThree review agents in parallel. Apply fixes. Use after Claude rushes.
/debug
Find what's brokenTurns on logging, reads the log, troubleshoots.
/diff
Show what changedDiff viewer for uncommitted changes. Look here before you accept.
/doctor
Check Claude itselfDiagnoses your install. Press f to make Claude fix it.
Manage the chat
For long sessions and juggling more than one thing.
/branch
Split the chatTry something risky in a branch, come back with /resume.
/resume
Pick up where you left offRestart any past conversation by name or pick from a list.
/rename
Name this chatSo you can find it later.
/copy
Copy Claude's last replyOne click, into your clipboard.
/context
How full is the chat?Shows what's eating space.
/usage
Plan limits todayHow much of your Claude Max plan is used.
Big work — multi-step builds
For tasks that need more than one step or many files.
/batch
Big change across many filesSplits work into 5–30 units. Each gets its own agent and PR.
/loop
Run on a scheduleRepeats a prompt while the session is open.
/agents
Helper agentsSet up sub-agents for specific tasks.
/tasks
Background tasksList and manage what's running.
Memory & rules — Claude's brain
How Claude remembers between sessions.
/init
Start a project fileGenerates a CLAUDE.md. Run once per repo.
/memory
Edit what Claude remembersOpens your CLAUDE.md.
#
Save a rule mid-sessionType # then your rule. Claude appends to CLAUDE.md automatically.
@
Show Claude a fileType @ then a path. Pulls the file in.
!
Run a shell commandType ! then the command. Output goes into context.
Connect external tools
For Supabase, Stripe, GitHub, Cloudflare.
/mcp
Connect external servicesManage MCP servers — GitHub, Supabase, Stripe, more.
/plugin
Manage pluginsBrowse, install, uninstall.
/skills
What skills are loadedList every skill available to you.
/install-github-app
Connect GitHub ActionsSets up Claude Actions on a repo.
Settings — your Max plan
You're paying for Claude Max. Use it.
/model
Switch modelsOpus 4.7 for hard work. Sonnet 4.6 for routine. Haiku for fast cheap.
/effort max
Maximum thinkingMax-only feature. For hard architecture decisions.
/fast
Fast mode on/offSame model, speed-optimised. Costs more.
/voice
Talk instead of typePush-to-talk dictation.
/config
All settingsTheme, model, output style.
Section 03
◇ Setup · install these inside VS Code itself, one time
VS Code installs by category
Every extension grouped by what it protects. Press Cmd + Shift + X, search the name, click Install.
Must install — see Claude's work
You don't read code. These let you see what Claude is doing without reading it.
Claude Code
Claude in the editorWithout this, none of the rest matters.
GitLens
Visual history of every changeHover any line and see exactly which line Claude touched and when. If something disappears, GitLens tells you when.
Live Preview
See the page, not the codeA small browser inside VS Code. Save the file, page updates.
Error Lens
Errors in plain EnglishPrints errors in bold red right on the broken line. The screen literally shows "BROKEN" — you don't need to read code to find it.
Recovery — undo Claude's mistakes
Claude sometimes deletes things. These let you rewind without panic.
Local History
Saves every keystroke automaticallyEvery change to every file is saved. If Claude deletes a page, click the History tab and drag it back. Essential for non-coders.
Project Manager
Switch between modules quicklyKeeps the complex parts of your app in separate boxes so Claude doesn't get confused and mix them up.
Privacy & security — guard the keys
You're building a private platform. If a key leaks, it's over. These stop it happening.
Gitleaks
Stops you pushing secrets to GitHubScans for passwords, IDs, API keys before any commit goes public. Run before every push. The Identity Guard.
Snyk Security
Scans your packages for security holesThe libraries Claude uses can have known vulnerabilities. Snyk flags them so you fix or replace before going live. Run it every Friday.
Dotenv
Highlights your secret-keys fileKeeps Stripe and Supabase keys in a high-contrast format so you don't accidentally copy-paste them into a chat with Claude.
Connect to your stack
Official extensions from Supabase, Stripe, Cloudflare, GitHub.
Supabase
Window into your databaseSee who signed up, what's stored, in plain English.
Stripe
Watch payments liveStreams Stripe events into VS Code as they happen. Warns if you're about to expose live keys.
Cloudflare Workers
See deploymentsConfirms when Claude pushes a build.
GitHub Pull Requests
Review and merge inside VS CodeSee open PRs, click merge. No browser needed.
Help VS Code understand the stack
Next.js + Tailwind. These help VS Code show useful info on hover.
Next.js Essential Pack
Bundle of Next.js helpersSo VS Code understands Next.js when Claude writes it.
Tailwind IntelliSense
Hover any Tailwind classSee the actual colour or size. Read design without reading code.
Pretty TypeScript Errors
TypeScript errors in human languageTurns wall-of-jargon errors into a readable sentence.
Code quality — make it senior-grade
Stops Claude writing spaghetti. Keeps the codebase clean enough that a senior engineer joining later can read it.
ESLint
Underlines bad codeAnything broken or unsafe gets flagged automatically.
Prettier
Auto-tidies on saveSave the file, code reformats clean.
SonarLint
A senior engineer in a boxCatches sloppy patterns and forces Claude to write code that looks like it was written at Google. Investor-ready quality.
Code Spell Checker
Catches typos in code and commentsStops Claude misspelling a variable name or function — a single typo can break a whole feature silently. Search streetsidesoftware.code-spell-checker.
Console Ninja
See what your code is doing, liveShows the value of any variable right next to the line, while the page is running. You watch values update in real time without reading code or opening a debugger. Built for non-coders.
Test by clicking
Verify Claude's work without writing test code yourself.
Thunder Client
Test APIs with buttonsClick to send a test request to Stripe checkout or Supabase auth.
Playwright Test
Robot that clicks buttons for youTell Claude "run the Playwright test." If anything breaks, the robot tells you. You don't have to test yourself.
Easier on your eyes
Visual aids. Scan code without reading it.
Indent Rainbow
Coloured indentationDifferent shades for different layers of your app. The pathway becomes a rainbow of columns — you see structure, not text.
Better Comments
Pink, red, green commentsTell Claude "put all sensitive logic in red comments." Now you can scan a file and see the danger zones instantly.
Bookmarks
Pin a line, come back later"Test this tomorrow." Click the bookmark to jump back.
Auto Rename Tag
Both ends of a tag stay in syncStops silent broken-page bugs.
View project files
PDFs, images, and other files Claude makes.
PDF viewer
Read PDFs inside VS CodeSearch vscode-pdf. Open Claude's reports without leaving the editor.
Image preview
Hover any image filenameThe picture pops up.
Install order — do it once, takes 25 minutes
Top four first (Claude Code, GitLens, Live Preview, Error Lens). Then Local History — non-negotiable for a non-coder. Then the three privacy ones (Gitleaks, Snyk, Dotenv). Then Console Ninja so you can see what code is doing live. Then everything else in any order. Restart VS Code at the end.
The Friday routine
Before any commit goes to GitHub: run Gitleaks. Once a week: run Snyk. After any visual change: run Playwright. If Error Lens isn't green, don't commit.
Section 04
▶ Claude Code · these files live in your project folder, Claude reads them automatically
Memory rules — Claude's brain
Six markdown files in your project. Auto-loaded every session. The foundation that stops you re-explaining for a year.
Doctrine — the constitution
CLAUDE.md (project root)
Five non-negotiables. Auto-loaded every session. The rules every commit must respect.
Example: "The user's voice is the source of truth. Nothing released without verified trigger."
Architecture
.claude/rules/architecture.md
The stack. Layer boundaries. Where every file lives. What the server can never do.
Example: "Server NEVER reads plaintext user content. Client ONLY holds keys."
Security-critical
.claude/rules/security-critical.md
Marked IMPORTANT. Encryption, identity, video signing, audit, subpoena posture.
Example: "Master key uses Shamir 2-of-3. Platform holds zero shares."
Release protocol
.claude/rules/release-protocol.md
The five-stage trigger as a code spec. State machine. Cooling periods. Duress code.
Example: "14-day cooling period. Trustees can extend, never shorten."
Forbidden
.claude/rules/forbidden.md
Things Claude must never build. Money custody. Crypto custody. Employee read access.
If a task asks for one, Claude STOPS and asks you in writing.
Decisions open
.claude/rules/decisions-open.md
Open questions. Status-tagged: BLOCKED, OPEN, DRAFTED.
If Claude needs an answer that isn't here, Claude STOPS and asks. Doesn't guess.
How memory updates itself
When Claude makes a mistake, type # and the correction. Claude appends it to the right rules file automatically. The files become a living record of every trap you've found.
The .gitignore — the secret shield
The single most important file for privacy. Tells Git what NEVER to upload to GitHub. On day one, ask Claude to set up .gitignore with at minimum: .env, .env.local, node_modules, *.pem, *.key. This is the wall that stops your private keys ever leaving your Mac.
Foundation files are downloaded
You have foundation.zip in your downloads. Unzip into your project root. The structure is correct. Claude reads them automatically every session.
Section 05
▶ Claude Code · install commands run inside the Claude Code chat panel
Claude Code uploads & setup
What to install in Claude Code itself. Plugins, skills, integrations. Ordered by what helps the build first.
Step 1 — Add the marketplace (once)
One command, run inside Claude Code chat.
/plugin marketplace add anthropics/skills
Connect to Anthropic's official storeUnlocks the plugins below. Run once on each machine.
Step 2 — Install plugins
Each one earns its place. Verified against the official Anthropic marketplace.
frontend-design
Stops AI-look pagesVisual hierarchy, real typography, premium UI. Critical for the platform's "delicate as if nothing happened" feel. Install: /plugin install frontend-design@anthropic-agent-skills
Includes webapp-testing (Playwright)End-to-end tests for the five-stage protocol, auth flows, payment. Install: /plugin install example-skills@anthropic-agent-skills
Step 3 — Superpowers (separate marketplace)
Plan → code-reviewer → commit. The flow you already use.
/plugin marketplace add obra/superpowers
Add the Superpowers storeOne command.
/plugin install superpowers@superpowers
Install SuperpowersFull plan-review-commit flow. Use it for every task.
Step 4 — Connect MCP servers
Lets Claude read your GitHub, Supabase, Stripe, Cloudflare directly. Tightly scoped.
/mcp
Open the MCP managerClick to connect. Handles OAuth.
GitHub MCP
Read commits, PRs, issuesClaude can check what's been merged without you copying anything.
Supabase MCP
Read your database schemaClaude can verify Row Level Security policies. Read-only is safest.
Cloudflare MCP
Manage deployments and DNSTrigger builds, check logs.
Stripe MCP
Test payment flowsCreate test checkouts, see webhook events.
What NOT to install
Skip community plugins claiming slash commands like /polish, /bolder, /critique. They're invented by other AIs. Stick to Anthropic's official marketplace + Superpowers.
Section 06
▶ Claude Code · most installs run in chat, two run in Mac Terminal (clearly marked)
Power skills — verified, install in order
Five external Claude Code skills that earn their place. Each one verified against the real GitHub repo or official site. Install commands below are the correct ones — not the fake ones from third-party guides.
1 · Document skills (PDF, DOCX, XLSX, PPTX)
Anthropic's official skill bundle. The PDF generator you asked about lives here.
What it does
Generate and read documents from inside Claude CodeGenerate PDFs (reports, transparency disclosures, beneficiary letters). Read PDFs (counsel briefs, NDIA documents). Same skill handles Word, Excel, PowerPoint. Already partially listed in Section 05 — repeating here so you can find it under "PDF."
Install — once
Run in Claude Code chat/plugin marketplace add anthropics/skills then /plugin install document-skills@anthropic-agent-skills
How to use
Just ask"Generate a PDF report from this content" — Claude picks the skill automatically. Or "read this PDF and summarise it." No special command.
Trigger in CLAUDE.md
Lock it in your projectAdd this line: For any task involving PDF, DOCX, XLSX, or PPTX, use document-skills. Claude will reach for it automatically.
2 · Graphify — turn the codebase into a map
Stops Claude burning your tokens by re-reading every file. Builds a knowledge graph it queries instead. Real repo: safishamsi/graphify.
What it does
One queryable map of your whole projectReads every file once, builds a graph of how the parts connect, then Claude asks the graph instead of grepping the whole repo. Claims about 70x fewer tokens per query on big projects. Critical when the platform gets large.
Install — once per machine
Run in Mac terminal, not Claude chatTwo steps: uv tool install graphifyy then graphify install
(The package is graphifyy with double-y. The command stays graphify. Other names on PyPI are not the real one.)
First build
Build the graph for your projectIn your project folder run graphify . — Claude reads every file and writes graphify-out/GRAPH_REPORT.md. That's the map.
Trigger in CLAUDE.md
Lock itAdd this line: For any code lookup or architecture question, read graphify-out/GRAPH_REPORT.md first before grepping raw files. Without this line, Claude defaults to dumping the whole repo into context. Same skill, opposite outcome.
3 · UI/UX Pro Max — premium design system
Stops Claude defaulting to generic "AI-look" pages. 67 styles, 161 palettes, 57 font pairings. Real repo: nextlevelbuilder/ui-ux-pro-max-skill.
What it does
Gives Claude a real designer's brainClaude picks a style (Glassmorphism, Swiss, Brutalism, Editorial), pairs it with a palette and typography that actually go together, and applies it across every component. The pages stop looking AI-generated.
Install — once
Run in Claude Code chat/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill then /plugin install ui-ux-pro-max@ui-ux-pro-max-skill
How to use
Invoke per taskAt the start of any UI task type /ui-ux-pro-max editorial (or whichever style fits). Pair with the Frontend Design plugin from Section 05 for best results.
Trigger in CLAUDE.md
Lock the styleAdd: For any frontend task, invoke ui-ux-pro-max with [your chosen style]. Use Public Pink #EB317B and Urbanist 300/400/500. No gradients. No shadows. Now Claude obeys your CI without you re-explaining.
4 · Claude SEO — site audits and fixes
Useful for the public marketing site. 19 sub-skills covering technical SEO, schema, AI search readiness. Real repo: AgriciDaniel/claude-seo.
What it does
Audits your live site, not just textCrawls every page, scores SEO/GEO/AEO, generates a Word + PDF report, and offers to fix the issues directly in your repo. Useful for the public marketing site once it's live — not for the private vault.
Install — once
Run in Claude Code chat/plugin marketplace add AgriciDaniel/claude-seo then /plugin install claude-seo@AgriciDaniel-claude-seo
How to use
Run an audit/seo audit https://yoursite.com for the full audit. Or /seo page https://yoursite.com/about for a single page. Or /seo schema https://yoursite.com just to check schema markup.
When to run
After every public-site changeNot on the private vault. SEO is for marketing pages. Friday routine: run /seo audit on the live marketing site.
5 · Remotion — videos by prompt
Describe a video in plain English. Claude writes the React code that renders it. Real, official Remotion skill bundle.
What it does
Generate videos from a descriptionFor announcement videos, transparency-report explainers, founder messages, beneficiary instructions. Claude writes the timing, animations, captions, audio sync. You watch.
Install — once per project
Run in your Mac terminal inside the project foldernpx -y skills@latest add remotion-dev/skills -g -y
This installs the skill set globally. Includes remotion-best-practices automatically.
Set up a video project
Create a video workspacenpx create-video@latest --yes --blank my-video then cd my-video && npm i && npm run dev
How to use
Describe what you wantOpen Claude Code in the video project folder. Type something like: "Create a 10-second video, dark background, white text reading 'Welcome'. Fade in over 1 second." Claude writes the code, the preview updates live.
6 · Google Workspace CLI — Gmail, Drive, Calendar from the terminal
Lets Claude read your inbox, search Drive, manage Calendar without an MCP server. Official Google project: googleworkspace/cli.
What it does
Workspace from the command lineClaude can pull a counsel email from Gmail, find a contract in Drive, check what's on your Calendar tomorrow — all without leaving Claude Code. Official Google tool.
Install — once per machine
Run in Mac terminalnpm install -g @googleworkspace/cli then authenticate: gws auth setup and gws auth login
Browser opens, you approve scopes, done.
Test it
Confirm it worksTry gws drive files list --params '{"pageSize": 5}' — should print five files from your Drive.
Trigger in CLAUDE.md
Tell Claude it has Workspace accessAdd: You have access to Google Workspace via the gws CLI. Use it to read Gmail, search Drive, manage Calendar. Always confirm before sending email.
The trigger rule — why most skills sit dead
Skills only fire when your CLAUDE.md tells Claude to use them. Install isn't enough. Every skill above has a "Trigger in CLAUDE.md" line — add those to your project's CLAUDE.md once and Claude reaches for the right skill on its own. Without the trigger lines, you'll have skills installed that never run.
Install order — clean machine
One. Document skills (you need PDF now). Two. Google Workspace CLI (one terminal install). Three. UI/UX Pro Max (for the front-end work). Four. Graphify (when the codebase gets bigger than a few hundred files). Five. Claude SEO (after the public marketing site is live). Six. Remotion (when you need a video). Don't install all six on day one — install as the build needs them.
What I'm NOT installing
Anything from third-party "drops", "iron-clad reports", or marketing newsletters that hasn't been verified against a real GitHub repo or official site. Common fake commands floating around: npx skills add as a generic verb, /seo-audit --watch, /ui-ux-pro-max as a one-time invocation that "stays loaded forever". Stick to the verified commands above.
Section 07
★ Desktop Claude · the Claude app on your Mac, laptop, or phone
Make desktop Claude smarter
Claude on your desktop or laptop comes generic. These steps make it a real thinking partner that already knows you, your business, and how to push back. Set up once. Travel with it anywhere.
What desktop Claude is
The Claude app you open on your Mac, your laptop, or your phone. Different from Claude Code.
Claude desktop app
Your thinking partnerFor decisions, writing, planning, the 17 prompts in Section 08, daily questions, research. Open it like any app. Sign in once.
Claude Code
Your build assistantLives inside VS Code. For writing the platform's code. Different tool, different purpose.
Same account, both
One Claude Max plan covers everythingYour Anthropic login signs you into all of it. Desktop, web, mobile, Claude Code.
Step 1 · Personal preferences (5 min, do this first)
The paragraph that runs on every chat from now on. So you stop re-explaining who you are.
Where to set it
In the desktop appClick your name (top right) → Settings → Profile → "What personal preferences should Claude consider in responses?" Paste the text below. Save.
Starter text
Copy this. Edit to taste."I'm a founder building a privacy-first technology platform. Senior-grade thinker, demanding standards. I'm dyslexic — write in short clear sentences, no walls of text, no jargon. Be blunt. Don't soften answers. Push back when I'm wrong. Skip pleasantries. Lead with the answer. If I ask for an opinion, give it. If something is unverified, say so up front. Three lines per concept where possible: what it is, why it matters, what to do. Use Australian English."
What this changes
Every chat starts smarterYou stop opening with "be blunt, I'm dyslexic." Claude already knows. Every response on your desktop, web, and mobile follows these rules.
Step 2 · Build a Project (15 min, makes Claude expert)
A Project is a private workspace inside Claude. You upload background docs and write a system prompt that runs on every chat in it. Different Projects for different parts of your life.
What a Project does
Pre-loads context Claude always remembersUpload your business plan, your CI guide, your foundation files, your locked decisions. Every chat in the Project starts with all of that already loaded. You don't paste it again.
How to make one
In the desktop appClick "Projects" in the left sidebar → "Create project" → Name it (e.g. "Hard Truths" or "Founder Decisions") → Upload your background documents → Paste a system prompt (see below) → Done.
Recommended Projects
Three to start 1. Founder Decisions — for hard calls. Upload your decisions log, doctrine, threat model. 2. Writing Partner — for emails, posts, copy. Upload your tone guide, brand voice. 3. Hard Truths — for the uncomfortable prompts (Belief Audit, Ruthless Future Self). Upload nothing — context is whatever you bring.
System prompt — Founder Decisions
Paste into the project's instructions"You are a senior advisor to the founder of a privacy-first technology platform. The founder is dyslexic — short sentences, no walls of text. The founder is a senior-grade thinker and expects to be pushed back on. Read the uploaded background documents before answering. Reference them by name when you do. If a question conflicts with locked doctrine, say so directly. Don't rephrase. Don't soften. Lead with the answer."
System prompt — Writing Partner
Paste into the project's instructions"You are a writing partner for the founder. Match the tone in the uploaded brand voice document. Australian English. Three drafts when asked: warm-but-firm, professional-short, brutally-honest. No hedging. No pleasantries. No 'I hope this finds you well'. Acknowledge any delay without over-apologising."
System prompt — Hard Truths
Paste into the project's instructions"The founder uses this project to be honest with themselves. Your job is to find the contradiction, name the avoidance, and refuse to flatter. Don't write motivation. Don't soften. The founder is dyslexic — short sentences. If you find yourself qualifying or hedging, delete it and start again. Be correct, not kind."
Step 3 · What desktop Claude can do for you
The 17 prompts are one tool. These are the rest.
Read documents
Drag and drop into the chatPDF, Word, image, screenshot. Claude reads them. Ask questions. "Summarise this." "What's wrong with this argument." "What did the lawyer miss."
Generate documents
PDFs, Word docs, slide decks, spreadsheetsAsk Claude to write a report, generate a transparency doc, draft a beneficiary letter. It produces a downloadable file you save to disk.
Web search and research
Live informationClaude searches the web for current data, news, regulations, competitors. Ask "what's the current state of [X]" and Claude pulls live sources.
Connect Google, Gmail, Drive, Calendar
Through MCP connectorsIn Settings → Connectors → add Google. Claude can then read your inbox, search your Drive, check your calendar without leaving the chat.
Voice conversations
Talk to ClaudeThe mobile and desktop apps have voice mode. Press the mic, speak naturally. For when typing slows you down. Faster than dictation.
Long-running research
Cowork modeSet Claude a complex research task and it works in the background while you do something else. Reports back when done. Use for "research every privacy law in every state I'm launching in."
Image and chart creation
Generate visuals from a descriptionCharts, diagrams, mockups, illustrations. Useful for explaining things to your team without hiring a designer.
Memory across chats
Claude remembers things you tell it to rememberInside a Project, every chat shares context. Across Projects, Claude builds a memory profile of you over time (you can see and edit it in Settings → Memory).
Desktop Claude shortcuts — daily use
The keyboard shortcuts and quick commands inside the Claude desktop app. These work on Mac.
Cmd + N
New chatOpens a fresh chat instantly. Use between topics — never carry context from one task into another.
Cmd + Enter
Send messageSend without reaching for the mouse. Faster than clicking.
Shift + Enter
New line without sendingKeep typing. Useful for pasting multi-paragraph briefs before sending.
Cmd + K
Jump to search / command barSearch your past chats or jump to any Project instantly.
Cmd + ,
Open SettingsWhere your personal preferences, connectors, and memory live.
/
Open the slash menuType / at the start of a message to see saved prompts, commands, and tools. Your Projects and uploaded docs appear here. Most people never discover this.
@ in chat
Pull in a file or ProjectType @ and Claude shows your uploaded files and connected tools. Pick one to pull it into context without leaving the chat.
Mic button
Voice modeClick the mic in the chat box. Speak naturally. Claude transcribes and responds. Faster than typing for longer briefs.
Cowork button
Long-running tasksClick Cowork in the sidebar. Describe a task that takes 30+ minutes. Claude works in the background. You come back to a finished result.
Cmd + Shift + N
New windowOpen a second Claude window. Run two separate conversations side by side — one for decisions, one for writing.
Power moves — Desktop Claude only
Things most people never use. These are worth knowing.
Star a message
Save Claude's best answerHover any Claude response. Click the star. Find it later in Starred Messages. Use it when Claude nails something — so you don't lose it.
Edit your message
Correct without restartingHover your sent message. Click the pencil. Edit it. Claude re-runs with the corrected version. No need to start a new chat.
Copy as Markdown
Grab formatted textHover any Claude response. Click the copy icon. The text copies with full markdown — headings, lists, code blocks intact. Paste into Notion, GitHub, anywhere.
Drag a file in
Drop any file straight into chatPDF, Word doc, image, screenshot — drag from Finder into the chat box. Claude reads it immediately. No upload button needed.
Switch Projects fast
Cmd + K then type the Project nameJump between Founder Decisions, Writing Partner, Hard Truths without touching the mouse. Each loads its own context instantly.
Yes. Travel with it.
Laptop
Install Claude desktop on the laptop tooDownload from claude.com/download. Sign in with the same account. Every Project, every chat, every Memory item is there. Identical experience.
Phone
Claude iOS and Android appsDownload from the App Store or Google Play. Same login. Same Projects. Voice mode is great on phone — talk to Claude anywhere.
Web (any device)
claude.ai in any browserIf you're on a hotel computer or borrowed device, just go to claude.ai and sign in. Your Projects are there.
What does NOT travel
Claude Code lives where your project files liveClaude Code reads your local project files in VS Code. To use it on your laptop you need: VS Code installed, Claude Code extension installed, project files cloned from GitHub. Then it works the same.
Or use GitHub Codespaces
Cloud VS Code that travels with your repoOpen your GitHub repo in the browser, click the green Code button, choose "Codespaces". A full VS Code opens in any browser with all your project files ready. Free hours included with GitHub. For when you're on a borrowed machine.
The travel rule
Take desktop Claude. Leave Claude Code.For thinking, writing, decisions, prompts — your laptop or phone is enough. For coding a serious platform — leave it for when you're home. Trying to build a regulated app from a hotel bed is the wrong move anyway.
The 30-minute setup
Tonight: 5 min on personal preferences. 15 min on a Founder Decisions Project. 10 min uploading your foundation files into it. Tomorrow morning: open the Project, paste your first hard question. Notice how different the answer is from a cold chat.
Most important rule
Desktop Claude with no setup is generic. Desktop Claude with preferences + Projects + uploaded docs is a senior partner who already knows you. The 30 minutes of setup is the highest-leverage thing on this dashboard.
Section 08
◇ Mostly Desktop Claude · each prompt has its own tag — chat, code, or both
Power prompts · 17 total
Prompts that make Claude do harder thinking than the default. Copy. Paste. Replace [brackets]. Read carefully. Some are uncomfortable on purpose.
Where to paste each prompt
Each card has a tag. CHAT means use Claude on your desktop or claude.ai. CODE means use Claude Code inside VS Code. BOTH means it works in either.
Thinking and analysis
Both
01 · Context Collapse
Pulls the signal out of a pile of notes. Returns three sentences only.
Use when · you have too much context and no clarity
Read everything I'm about to share. Do not respond, analyse, or summarise yet. Just confirm with "Ready."
[paste your content — notes, conversations, documents, anything relevant]
Now analyse it. I need exactly three things:
1. The single most repeated theme I keep returning to. Name it precisely, not vaguely.
2. The contradiction I keep circling but never saying directly. What am I dancing around?
3. The one decision that, if made, would resolve most of what I'm wrestling with.
Return your answer in exactly 3 sentences. One sentence per item. Nothing more.
Chat
02 · Belief System Audit
Maps what you actually believe based on your behaviour, not what you say.
Use when · you keep making the same decision and wondering why
I'm going to describe a situation or decision I'm facing. Ignore what I say I believe. Map what I actually believe based on my behaviour and choices.
Here's the situation: [describe in detail]
Do this:
1. Infer my actual hierarchy of values from what I've described — not what I've claimed. What do my actions reveal I care about most, even if I wouldn't say so?
2. Find the belief I'm treating as fact that is actually just an assumption. Name it directly.
3. Identify the identity I'm protecting that's limiting my options. What version of myself am I refusing to let go of?
4. Tell me exactly what I'd have to stop believing to make a genuinely different choice here.
Be direct. Don't soften any of this.
Both
03 · Red Team Report
Hires Claude as your enemy. Three attack vectors with severity scores.
Use when · about to commit real money, time, or reputation
You are a hostile expert hired to make the following plan fail. Your job is not to be balanced. Your job is to find every weakness and exploit it.
Here's the plan: [describe in detail]
File your report in three sections:
ATTACK VECTOR 1 — Technical and logical flaws
What's structurally broken? What assumptions don't hold?
Severity score: [1–10]
ATTACK VECTOR 2 — Market, people, and external risks
What external forces could kill this? What human failures are most likely?
Severity score: [1–10]
ATTACK VECTOR 3 — Founder psychology and blind spots
Based on my language, framing, assumptions — what about my own thinking is most likely to sink it?
Severity score: [1–10]
FINAL VERDICT
One sentence. The single thing that will actually kill this if I don't address it immediately.
Chat
04 · Cognitive Fingerprint
Reads your word choices and tells you which biases are active right now.
Use when · you've made a decision but feel uncertain about it
I'm going to describe a decision I'm working through. Analyse my language, framing, and word choices — not just the content — to identify which cognitive biases are shaping my thinking right now.
Here's the situation: [describe naturally — don't edit yourself]
1. Name each cognitive bias that appears active. Pull specific quotes from what I've written as evidence. Cite my exact words. No generic claims.
2. Rank them by how much they're distorting my thinking right now. Most distorting first.
3. Show me what my position would look like if these biases were removed.
4. Give me one question — specific to my thinking patterns — that I should ask myself before any major decision going forward.
Use my own words as evidence throughout.
Both
05 · 80/20 Breakdown
Forces Claude to be ruthlessly selective. Returns a table you can act on.
Use when · starting something new, or learning the wrong things
I want genuine competence in [skill or subject]. Not surface familiarity. Real, applied competence.
Return a table with exactly these four columns. No introduction. No summary. Just the table:
| Concept | What most people get wrong | The real shortcut to internalise it (not the obvious one) | Realistic time to competence if I focus only on this |
Rules:
— Only include concepts in the 20% that drives 80% of real outcomes.
— If a concept doesn't meet that bar, leave it out.
— "Shortcut" means the fastest path, not the conventional wisdom.
— Time estimates must be specific (e.g. "3 focused hours" not "a few days").
After the table, one sentence only: the thing I should stop learning immediately because it's not in the 20%.
Both
06 · Inversion Engine
Maps every way you'd guarantee failure, then inverts the list into a real action plan.
Use when · standard goal-setting advice feels hollow
I'm trying to achieve [goal]. Context: [your resources, constraints, habits, where you are now].
Don't tell me how to succeed. Do this:
Step 1. List every action, habit, mindset, and decision that would guarantee I fail. Be thorough. Think like someone who has watched many people fail at exactly this and knows every trap.
Step 2. Based on what I've shared, rank these failure modes by how likely I am to actually fall into each. Most likely first.
Step 3. Invert the list. Each failure mode becomes its precise inverse — a specific, concrete success requirement. Not a vague principle. A requirement.
Step 4. Flag which of these success requirements I am already violating right now, based on what I've described. This is my real action plan.
Do not give me the motivational version.
Both
07 · Pre-Mortem
Writes the failure report 18 months from now, then identifies the decisive moment.
Use when · you're excited and that excitement is making it hard to see clearly
It's 18 months from today. [describe your plan, project, or goal] has failed. Not partially — badly. The kind of failure hard to come back from.
Write the post-mortem report. Four sections, in this order:
1. THE OFFICIAL REASON
The story shared publicly. The agreed-upon narrative.
2. THE REAL REASON
The thing nobody wanted to say out loud. What actually happened beneath.
3. THE EARLY WARNING SIGNS
What signals were visible right at the beginning that were ignored, rationalised, or missed? Name the moments.
4. THE DECISIVE MOMENT
The one decision, made in the first 30 days, that set the trajectory toward failure. What was it? What should have been decided instead?
Write past tense throughout. Specific and concrete. No vague generalities.
Chat
08 · Loop Anatomy
Finds the hidden reward keeping you stuck in a pattern. Designs the exit.
Use when · you've tried to change a behaviour and failed multiple times
I'm stuck in a recurring pattern I can't break: [describe the loop — trigger, what you do, how it ends, how long before it starts again]
Dissect this like a system. Four components:
TRIGGER
What specific, observable input starts this loop every time? Not a vague category — the precise thing that happens right before.
REWARD
What do I actually get from staying in this loop? There is always a reward — psychological safety, identity protection, relief from a harder emotion, avoidance of a more difficult action. Find it. This is the most important part. If unsure, give your best hypothesis and explain the reasoning.
EXIT RAMP
The smallest possible action — least willpower, executable at the trigger point — that could interrupt this loop before it completes. Smallest possible. Not the ideal solution.
REPLACEMENT
What fills the gap left by removing the loop? If I remove a behaviour without a replacement, the loop restarts. What specifically goes in its place?
Don't give me motivation. Give me the system map.
Both
09 · Steelman Thesis
Argues against you as powerfully as possible. Returns a confidence percentage.
Use when · about to make a high-stakes decision and want to test your reasoning
I hold this position: [describe your belief, plan, decision]
Argue against it as powerfully as possible. Not a strawman — the strongest possible version of the opposing argument.
1. THE STEELMAN
Build the most intelligent, well-reasoned case for why I'm wrong. Use the best version of the counterargument, not the easiest to defeat. What would the smartest critic of my position actually say?
2. THE EVIDENCE
Provide 3 most credible data points, case studies, or real-world examples supporting the opposing view. Named examples only.
3. THE CONDITIONS
Under what specific, concrete conditions would I be provably right? Be precise. "It depends on the market" is not specific enough.
4. THE CONFIDENCE RATING
Given everything above, what percentage confidence would a well-informed, unbiased person have in my original position? Specific number, not a range.
If below 60%, tell me what I need to resolve before committing.
Chat
10 · Trajectory Audit
Models where you're actually headed — not where you intend to go. Shows what closes off at Year 5.
Use when · you feel vaguely off-track but can't articulate why
Describe my current situation, habits, decisions. Model where I'm actually headed — not where I intend to go.
Here's my situation: [current work, income, habits, how you spend your time, recent decisions, goals you have vs what you're doing about them]
Three time horizons. Specific. Numbers and named outcomes, not adjectives.
YEAR 1
If I continue exactly as I am — same habits, decisions, priorities — what concretely changes? What stays the same? What new problems appear?
YEAR 3
Realistic financial outcome? Professional outcome? Skills outcome? Numbers where possible. What does a typical week look like for someone on this trajectory?
YEAR 5
What doors close permanently? What options that exist for me today will no longer be available? What becomes irreversible? What does the version of me who made no changes look like?
THE PIVOT
The single highest-leverage change — one thing, not a list — that shifts all three projections. Why this one specifically.
Don't give me the optimistic version. I need the real trajectory.
Decisions and communication
Chat
11 · Stuck Decisions
Asks you 5 questions instead of giving a list. Surfaces what you're avoiding.
Use when · you've been thinking about it for days and keep reaching the same answer
You are a decision coach trained in behavioural economics and internal family systems.
I'm stuck on [describe the decision and the options].
Here's what I keep telling myself: [paste the story you've been repeating].
Ask me 5 questions, one at a time, that surface what I'm actually avoiding. Then tell me the decision my future self would make if fear wasn't in the room.
Chat
12 · Avoided Email
Writes the email you've been avoiding. Three tones. No hedging.
Use when · you've rewritten the opening line four times
You are a direct, emotionally intelligent communicator.
I've been avoiding sending this email for [X] weeks.
Context: [who it's to, what the situation is, why you've been avoiding it].
Write me three versions:
- One that's warm but firm
- One that's professional and short
- One that's brutally honest
Each should acknowledge the delay without over-apologising, and end with the exact next step I'm asking for. No hedging.
Chat
13 · Communication Audit
Reads your last 10 messages and tells you what you're actually projecting.
Use when · a client or team relationship feels off and you can't say why
You are a communications analyst. Below are my last 10 messages to [client / team / partner]. Read them as a stranger would.
Tell me:
1. The emotional tone I'm actually projecting
2. The power dynamic I'm setting up
3. Three words I overuse that weaken my position
4. What I sound like I'm afraid of
Be blunt.
Messages: [paste]
Both
14 · Notes to Plan
Pull the real project out of a pile of notes, voice memos, half-ideas.
Use when · you have a notes graveyard and can't tell if any of it adds up
You are a strategist who reverse-engineers intent from chaos.
Below are my raw notes, voice memos, and half-formed ideas from the last [time period].
Find the one thing I'm actually trying to build. Separate signal from noise. Ignore what I said I wanted. Tell me what the notes are pointing at.
Output:
- The real project
- The 3 decisions I'm avoiding
- The one action that unlocks the rest
Notes: [paste]
Chat
15 · Ruthless Future Self
Claude becomes the version of you that already made it. Won't be kind.
Use when · you need a kick in the teeth more than a coaching session
You are me, five years from now. You've already built what I'm trying to build. You don't have time for softness.
Here's where I am right now: [current state, goals, what I'm working on].
Tell me:
1. What you're embarrassed I'm still doing
2. The person I'm hiding behind
3. The one habit you would bet money I'll quit in 60 days if I don't fix it
4. What you did on this exact day that I'm too scared to do
Don't be kind. Be correct.
Both
16 · Reverse 90 Days
Works backwards from your outcome to today, week by week.
Use when · you have a big outcome but no credible path
You are a systems thinker. I want [specific outcome] in 90 days.
Current state: [where I am].
Work backwards. Write me the exact week I hit the outcome. Then the week before that. Keep going backwards, week by week, until you reach today.
For each week, give me:
- The one action that week
- The evidence it worked
- The failure mode
Don't give me a generic plan. Give me the trail I'd leave if this already happened.
Chat
17 · The Thing You Already Know
After a long chat, names what you've been circling but not saying.
Use when · you've been back-and-forth 20+ messages and still feel unresolved
You are a pattern reader. Based on everything I've told you in this thread:
- What am I circling?
- What topic do I keep almost bringing up and then moving past?
- What decision am I already 90% sure of but keep asking about in different ways?
Name the thing. Say it plainly.
Then tell me the question I've been afraid to ask you directly, and answer that instead.
How to use these
Pick one. Don't run all 17 in a day. Open Claude in a fresh chat (use /clear first). Paste. Fill the brackets. Read carefully. The uncomfortable answer is the useful one.
Context beats prompting
Before any of these, paste your business, your role, your goals, the last thing you tried, the thing that didn't work. Dump it all in. Then prompt. Claude is only as smart as what you feed it.
Section 09
★ Mostly Desktop Claude · the app-building category is Claude Code, rest is desktop
Your daily stack
The tools and prompts for the work you actually do every day. GHL, marketing, video, social, client care, app building, research. Each block tells you what Claude can do and where to do it.
GoHighLevel — your CRM and automation
Where your leads, bookings, automations, and Voice AI Jess live.
Where
Desktop ClaudeOpen the Claude app or claude.ai. Use a "GHL" Project so context loads automatically.
What Claude can do
Workflow drafting and copyDraft new automations as plain-English flows you paste into GHL. Write SMS sequences, email follow-ups, voicemail drops. Audit your existing pipelines for gaps. Write the prompt for Voice AI Jess.
Daily prompt
Paste this and adapt"You are my GHL specialist. I run a property advisory business in Melbourne. My pipeline stages are [list yours]. Today I need [draft a new automation / improve a sequence / fix a workflow]. Write it as plain English steps I can paste into GHL. Use Australian English."
Use the GHL connector
If availableIn Claude desktop, Settings → Connectors. If GHL or a Zapier-to-GHL bridge is listed, connect it. Then Claude can read your contacts and pipelines directly. If not listed, copy-paste workflows into the chat manually.
Marketing — copy, campaigns, positioning
Brand voice, ad copy, sales pages, email campaigns, content calendars.
Where
Desktop Claude with a "Writing Partner" ProjectUpload your brand voice guide, past campaigns, brand colours, tone examples. Every chat in this Project starts with all of that loaded.
What Claude can do
Full marketing partnerWrite Facebook and Instagram ad copy in three tones. Draft sales pages. Plan a 30-day content calendar. Position a new offer. Audit your current website for clarity. Compare your messaging to a competitor's.
Best matching prompt
Use Prompt 05 (80/20 Breakdown)Apply it to "what to focus on for marketing this quarter" and Claude returns the 20% of marketing activity that drives 80% of results for your business. Skip the rest.
Daily prompt
Paste this and adapt"You are my marketing partner. Brand: [your business]. Audience: [who]. Tone: [direct, kind, premium]. Today I need [3 ad variations / a sales page / an email sequence]. Australian English. No hedging. No 'unlock', 'leverage', 'elevate'. Match my brand voice in the uploaded files."
Video editing and creation
For announcement videos, founder messages, social clips, transparency explainers.
Where
Two pathsFor scripts and edits to existing footage: desktop Claude. For full video generation from a description: Claude Code with the Remotion skill (Section 06, item 5).
What Claude can do — desktop
Scripts, hooks, captions, edit notesWrite a 30-second hook that stops scroll. Generate captions for accessibility. Suggest cuts to tighten a long video. Write three opening lines for the same script.
What Claude can do — Remotion
Generate the whole video from a description"Build a 10-second video, dark background, white text 'i— New product is here'. Fade in over 1 second. Pink accent line below." Claude writes the React code. Renders to MP4.
Daily prompt for video script
Paste this and adapt"You are my video script writer. Platform: [Instagram Reels / TikTok / LinkedIn]. Target length: [15s / 30s / 60s]. Hook style: pattern interrupt. Topic: [your topic]. Write three versions of the script. First line must stop the scroll. End with a clear next step. Australian English."
Desktop Claude in your Writing Partner ProjectSame Project as marketing. Same tone, same brand voice loaded.
What Claude can do
Batch a week of content in 30 minutesWrite 7 LinkedIn posts from one core idea. Generate Instagram captions in your voice. Reply to 20 comments at once if you paste them in. Draft your weekly newsletter from your week's notes.
Daily prompt — content batching
Paste this and adapt"You are my social media manager. Platform: [LinkedIn / Instagram / X]. Brand: [your business]. Voice: [match the uploaded brand voice]. From this one core idea: [paste idea], generate 7 posts. Each different angle. Each under [character limit]. No emojis unless asked. Australian English."
Daily prompt — comment replies
Paste this and adapt"Reply to these comments in my voice. Keep replies short, warm, never sycophantic. Never start with 'Great question.' If a comment is hostile, neutralise without engaging the hostility. Comments: [paste]"
Desktop ClaudeUse the Writing Partner Project. Drop in client emails, contracts, history.
What Claude can do
Handle the messages you avoidWrite the difficult update email. Draft a refund response. Reply to a client who's gone quiet. Translate technical decisions into plain language for a client. Write the onboarding pack for a new client.
Best matching prompts
Use Prompts 12 and 13Prompt 12 (Avoided Email) for the email you've been putting off. Prompt 13 (Communication Audit) for "is the way I'm talking to this client actually landing right?"
Daily prompt — difficult message
Paste this and adapt"Client situation: [describe]. History: [what's happened so far]. What I need to communicate: [the message]. Write three versions: warm-but-firm, professional-short, brutally-honest. Each acknowledges the situation, doesn't over-apologise, ends with the next step. No hedging. Australian English."
App building — your platform
The platform you're building. Code, architecture, decisions.
Where
Claude Code in VS CodeThis is the only category that lives in Claude Code, not desktop Claude. The foundation files in Section 04 govern every session. Sections 01–06 are all about this work.
What Claude Code can do
Build the platform end-to-endWrite the code. Run security reviews. Manage commits. Test by clicking. Generate PDFs. Read the database. Watch payments live. All inside VS Code.
When to think with desktop Claude first
Architecture decisions before codeUse desktop Claude to think through hard decisions. Then bring the locked answer to Claude Code as a brief. Don't have Claude Code design while it builds.
Research — markets, competitors, regulations
For NDIA updates, jurisdiction laws, competitor activity, market signals.
Where
Desktop Claude with web search onSettings → Make sure web search is enabled. Then ask. Claude pulls current sources.
What Claude can do
Pull current data, not stale knowledge"Current state of NDIA Supplement P." "Recent changes to Australian Privacy Act for tech platforms." "Competitor analysis on death-tech platforms in 2026." "What new laws affect my space this quarter."
Long-running research
Use Cowork modeFor tasks that take 30+ minutes — "research every privacy law in every state I might launch in" — set Claude on it and walk away. Reports back when done.
Daily prompt
Paste this and adapt"Research task: [topic]. I need: current state (last 90 days), key sources (named, with dates), three things I should know that aren't obvious, one risk I should plan for. Use web search. Cite every claim with the source. If something is uncertain, say so directly."
The setup that makes this 10x easier
Build three Projects in desktop Claude (Section 07): Writing Partner (for marketing, social, client care), GHL (for automations), Research (for markets and regulations). Upload your brand voice, your pipeline structure, your business plan once. Every chat in those Projects starts smart.
Section 10
▶ Claude Code · these tools save your weekly Claude Code limit, install in Mac Terminal
Save your weekly limit
Three verified tools that stop Claude Code burning through your weekly limit on waste. Real GitHub repos. Verified install commands. Skip the marketing fluff.
1 · Caveman — short answers, more work per week
Cuts Claude Code's response length 65–75%. Same accuracy, way less filler. Real repo: JuliusBrussee/caveman.
What it does
Strips Claude's paddingRemoves "Let me think through this" and "Based on what you've shared." Keeps every line of code, every file path, every technical detail intact. Your responses become readable in 0.3 seconds instead of 5.
Why this is good for you
Dyslexic-friendly by designYou already wanted shorter responses. Caveman makes that the default. Same Claude. Half the words.
Install — once
Run in Mac terminalnpx skills add JuliusBrussee/caveman That's it. Claude Code picks it up on next session.
How to use
Modes/caveman lite — light filler removal (readable) /caveman or /caveman full — default 65% reduction /caveman ultra — maximum compression
Set "default to /caveman full in all sessions" in your CLAUDE.md.
When to turn off
Debugging unfamiliar codeIf Claude is exploring something neither of you understands yet, use /caveman lite or just type "stop caveman" — you want full explanation in exploration mode.
2 · CodeBurn — see where your tokens go
A dashboard inside the terminal. Shows what's eating your weekly limit. Real repo: getagentseal/codeburn.
What it does
Reads your local Claude Code session filesShows you cost per project, per activity, per MCP server. Identifies which MCPs are loaded but never used (those burn context every session for nothing). Identifies bloated CLAUDE.md files. One-click fixes.
Important note
If you're on a flat-rate Claude planThe dollar amount CodeBurn shows is what you'd spend on the API instead. Your actual bill is fixed. Use CodeBurn for: finding waste, killing idle MCPs, checking your one-shot success rate. Helps you stay under your weekly cap.
Install — once
Run in Mac terminalnpm install -g codeburn
How to use
Three commandscodeburn — interactive dashboard, last 7 days codeburn today — today's usage codeburn optimize — scans for waste, gives one-click fixes
What to do with the data
Friday routineRun codeburn optimize. Look at the MCP panel — kill anything you haven't used in a week. Look at your CLAUDE.md token count — if over 2,000 tokens, trim it or use Caveman to compress it. These two fixes alone recover 30–40% of your session budget.
3 · Design Extract — learn from any site you admire
Point at any URL. Extract the full design system. Hand it to Claude as context. Real repo: Manavarya09/design-extract.
What it does
Reads the live website like a designerColours, typography, spacing, animation timings, hover states, accessibility audit, brand voice. Outputs 17 files plus a Claude-ready instructions file you paste into your CLAUDE.md.
Why useful for you
Your platform needs a premium feelFind a site with the feel you want — Apple's privacy page, a luxury brand, a minimalist news site. Run Design Extract on it. Hand the output to Claude Code with "build to this design language." Stops the AI-generated look.
Install — once
Run in Mac terminalnpm install -g designlang Or as a Claude Code skill: npx skills add Manavarya09/design-extract
How to use
One commandnpx designlang https://stripe.com --emit-agent-rules
Replace stripe.com with any site you want to learn from. The --emit-agent-rules flag generates a CLAUDE.md fragment you paste into your project's CLAUDE.md.
From inside Claude Code
Slash commandOnce installed as a skill, type /extract-design https://yoursite.com in Claude Code chat.
The order that compounds
Run CodeBurn first. Get your baseline. See what's burning. Then install Caveman to cut response length. Then use Design Extract whenever you start a new front-end task. Re-run CodeBurn after a week — you'll typically see 40–70% lower burn. Your weekly limit stops being a ceiling.
Section 11
▶ Claude Code · these skills run inside Claude Code chat, install via marketplace
Replace your content team
Five verified Claude Code skills that together do the work of a content agency. Blog writing, image generation, voice ghostwriting, email sequences, YouTube strategy. Free, MIT licensed, all real GitHub repos.
1 · claude-blog — SEO writer with a quality scorer
Writes blog posts and scores them out of 100. Optimises for both Google ranking AND being quoted by ChatGPT/Perplexity.
What it does
Full blog post + auto quality reportYou give it a topic. It returns a 1,500–2,000 word post with sources, a 100-point quality score, and a check for AI-cliché phrases. 28 sub-skills covering writing, rewriting, briefs, calendars, schemas, repurposing.
Why useful
Public marketing site contentFor Public Property's blog, SDA market commentary, NDIA explainers. Not for the private platform.
Install — once
Run in Claude Code chat/plugin marketplace add AgriciDaniel/claude-blog then /plugin install claude-blog@AgriciDaniel-claude-blog
Best practice
Analyse competition firstBefore writing, run /blog analyze https://competitor.com/their-best-post. Claude reads their structure as a quality baseline. Then run /blog write "your topic". The output targets a known standard, not a vacuum.
2 · banana-claude — image generation with a creative director
You write 30 words. Banana writes 300. Gemini renders. About $0.13 an image.
What it does
Acts as your creative directorYou describe an image roughly. Banana converts it into a structured 300-word brief with lighting, composition, style. Then sends to Google's Gemini image model. Result is far better than typing the same prompt straight into a generic AI.
Why useful
Hero images, social cards, marketing visualsFor website headers, ad creative, social posts. Not for replacing photography of real people or properties.
Install — once
Run in Claude Code chat/plugin marketplace add AgriciDaniel/banana-claude then /plugin install banana-claude@banana-claude-marketplace
You also need a free Google AI API key from aistudio.google.com.
How to use
Four commands/banana generate "[brief]" — make a new image /banana edit ~/photo.png "[change]" — edit an existing one /banana chat — multi-turn creative session /banana inspire — browse 2,500+ prompt examples
Best practice
Describe the brief, not the imageInstead of "a founder holding a laptop", write "creative director briefing a photographer: solo founder, late 20s, casual confidence, holding a laptop like a prop. Editorial. Not stock." Better results, every time.
3 · founder-voice-ghostwriter — writes in your voice
Calibrates to your real writing. Then ghostwrites LinkedIn posts that actually sound like you.
What it does
Voice fingerprint then writingYou paste 3–5 of your own real posts. The skill extracts your sentence rhythm, vocabulary, banned phrases. Saves a voice profile. Every post it writes from then on goes through that profile before output.
Why useful
LinkedIn at scalePosts 5x a week without you writing each one from scratch. Built-in banned-phrase filter blocks "game-changer", "leverage", "delve", "in today's landscape" by default.
Install — once
Run in Mac terminalgit clone https://github.com/BayramAnnakov/founder-voice-ghostwriter.git ~/.claude/skills/founder-voice-ghostwriter
Best practice
Calibrate on YOUR writing, not AI-edited draftsUse posts you wrote yourself. If you calibrate it on AI-cleaned posts, it learns to write like sanitised AI prose. Feed it authentic, get authentic.
4 · gtm-agents — email sequences and GTM copy
67 plugins covering sales, marketing, customer success. Generates email sequences with timing built in.
What it does
Email sequences with strategy baked inNot just copy. Full sequences with send timing, objection handling in email 2, DM trigger in email 3. Plus 52 GTM skills covering cold outreach, pipeline management, content marketing, lead scoring.
Why useful
For your client pipelines and SDA marketing campaignsBuilder introductions, SDA participant outreach, client onboarding sequences. Plug into GHL once written.
Install — once
Run in Mac terminalgit clone https://github.com/gtmagents/gtm-agents ~/.claude/skills/gtm-agents
Best practice
Create a CONTEXT.md file firstBefore running a sequence, write a short context file with your ICP (who you're targeting), top 3 objections you hear, your offer. The skill reads this automatically. Without it: generic copy. With it: copy that sounds like you wrote it after a sales call.
5 · claude-youtube — YouTube strategy in one command
Hook variants, thumbnail brief, script outline, SEO. 14 sub-skills. Useful when video becomes part of your content mix.
What it does
Full YouTube strategy per videoFive hook variants (shock, problem-agitation, story, curiosity-gap, social proof) with risk ratings. Thumbnail brief with hex codes and mobile preview. 3-act script outline with retention checkpoints every 60–90 seconds. 15 SEO tags + 3 title variants.
Why useful
If video joins your content stackUseful for SDA market commentary videos, founder explainers, transparency disclosures. Skip if video isn't on your roadmap.
Install — once
Run in Mac terminalgit clone https://github.com/AgriciDaniel/claude-youtube ~/.claude/skills/claude-youtube
Best practice
Analyse your top 3 videos before strategyRun /youtube analyze [your-best-video-url] before /youtube strategy. The skill learns what works for your specific audience and biases new strategy toward those patterns.
The full content workflow — about 15 minutes
One. /blog analyze [competitor-url] sets the quality baseline. Two. /blog write "[topic]" writes the post. Three. /ghost write linkedin "[hook idea]" turns it into a LinkedIn post in your voice. Four. /youtube strategy "[title]" if it becomes a video. Five. /banana generate "[brief]" for the visual. Six. /gtm sequence if you want a follow-up email series.
Important — keep client work separate
These skills are for your public marketing — Public Property's blog, SDA market education, founder content. Do NOT use them inside the private platform repo. The doctrine in CLAUDE.md keeps them out of forbidden file zones automatically, but be deliberate about which repo you're in when you invoke them.
Section 12
◇ Reference · what Claude is great at, no app to open
Top 10 things Claude is fabulous at
Where Claude actually excels. Not marketing. The use cases that pay back the subscription many times over for anyone running a complex business.
1
Long-document reading
Drop in a 100-page contract, NDIA report, or counsel brief. Ask "what's the risk in here that I might miss." Claude finds what a busy human skims past.
2
Synthesising multiple sources
Drop in five competitor websites, three industry reports, your own notes. Claude builds a single coherent picture you couldn't hold in your head at once.
3
Writing in your voice once it learns it
Upload 10 examples of your writing into a Project. Claude writes anything in your voice from then on. Closer to you than a hired writer would get.
4
Pushing back on you when you're wrong
If you set up your preferences correctly (Section 07), Claude will catch contradictions, missing data, weak logic. The Steelman prompt (Section 08, item 9) is the sharpest version.
5
Translating between expert and layperson
Take a technical decision, ask Claude to explain it to a 70-year-old. Take a client's vague brief, ask Claude to extract the technical requirement underneath. Both directions, instantly.
6
Building structured documents
Reports, business plans, transparency disclosures, briefs. With document-skills installed, Claude generates polished PDFs and Word docs you download and use.
7
Difficult communication
The email you've been avoiding for weeks. The client who's gone cold. The hard conversation with a co-founder. Three drafts, three tones, in two minutes (Prompt 12).
8
Code review without being a coder
You don't write code. Claude does. But you can ask Claude to explain what it just wrote, audit it for risks, compare two approaches. You stay in the driver's seat without learning syntax.
9
Pattern recognition across your own thinking
Paste a year of journal entries, meeting notes, decisions. Claude finds the patterns you can't see yourself. The Belief System Audit (Prompt 02) and Loop Anatomy (Prompt 08) are built for this.
10
Holding context across long projects
Inside a Project, every chat shares background. Claude remembers your decisions, your locked rules, your standards. You stop re-explaining. The thing that adds up to the most time saved across a year-long build.
What Claude is NOT good at
Real-time data without web search. Anything requiring physical action. Knowing your business better than you do (it knows what you tell it, no more). Replacing legal counsel, financial advice, or medical advice. Replacing human relationships — desktop Claude is a tool, not a friend.
About taking these prompts onto your account permanently
You asked: can I take these 17 prompts and bake them into my account so Claude is always smart?
Yes. The prompts in Section 08 are one-off deep dives — copy and paste when you need them. But the behaviour they trigger (be blunt, find the contradiction, don't flatter, push back) can be permanent.
Two ways:
1. Personal preferences (Settings → Profile) — applies to every chat, everywhere. Section 07 has the starter text.
2. A Project's system prompt — applies to every chat inside that Project. Better for specific modes — a "Hard Truths" Project that pushes back, a "Writing Partner" Project that matches your voice. Section 07 has three starter system prompts ready to paste.
Set up once. Smart Claude forever. Travels with you on every device because it's tied to your account, not your machine.
Section 13
◇ Reference · rules to live by, no app to open
Operational checkpoints
When to stop. When to commit. When to escalate. The discipline that stops you burning a year.
Stop immediately if
Claude's task touches a forbidden file. The change requires breaking a rule in security-critical.md. The task needs an answer from decisions-open.md that you haven't given. Claude proposes a workaround for the release protocol. Anything tries to bypass identity verification.
Before any commit
Read the diff. Look at every line. Run /security-review on anything touching auth, encryption, or release. Run Gitleaks before pushing to GitHub. Confirm Claude reported back: SHA, canary URL, reviewer verdict, one-line summary. Open the canary URL.
The Friday routine
Run Gitleaks on the week's commits. Run Snyk on your packages. Run Playwright on the visual flows. Review the week's commits — anything that shouldn't be there? Update decisions-open.md statuses. Update the threat model with anything learned.
End of every quarter
Review the doctrine — still right? Review the build perimeter — what's drifted? Review jurisdiction map — any law changed? Trustee health check. Independent reviewer reads the top five commits.
If Error Lens isn't green
Don't accept the task. Don't commit. The screen tells you the truth — if it's red, the build is broken. Tell Claude what Error Lens is showing and ask it to fix before moving on.
If you feel rushed
Stop. The platform's whole value is that it's slow and careful. False positives are catastrophic. Pace beats speed. /clear the chat, breathe, restart.
If Claude resists a rule
Don't override. The rule was written when you were calm. If you really want to change it, edit the rules file first, commit the change, then proceed. Never let Claude talk you out of a rule mid-task.
Section 14
★ Desktop Claude · all of this starts in the Claude app, not Claude Code
Marketing & Social Media
For Public Property. SDA intelligence platform. Solo founder. Each block tells you What to do, How to do it, and the exact Steps — small, in order, nothing skipped.
LinkedIn — your most important channel
Your buyers are property investors, builders, and SDA providers. They are on LinkedIn. This is where you build authority and sell without selling.
WHAT
One post, three times a weekShort. Data-led. Your opinion on the SDA market. No fluff. No "excited to announce." Position yourself as the person who knows the numbers.
HOW
Desktop Claude + founder-voice-ghostwriter skillYou give Claude a raw idea or a data point. Claude writes the post in your voice. You approve and post.
STEP 1
Pick one data point from your weekA vacancy number. A suburb finding. A gap in the NDIA data. One sentence — what did you notice?
STEP 2
Open Desktop Claude → Writing Partner ProjectType: "Turn this into a LinkedIn post. Under 150 words. SDA investors are the audience. Lead with the data. End with one question. My voice — direct, no fluff."
STEP 3
Paste Claude's draftRead it. If it sounds like you — post it. If not — type "too formal" or "softer" and Claude rewrites in 10 seconds.
STEP 4
Add one imageA chart, a map, a screenshot from the engine. See the Images block below for how to make one in two minutes.
STEP 5
Post it. Then reply to every comment within 2 hours.Ask Claude to draft replies if needed. Paste the comments, get back 5 replies in your voice. Pick the best one.
POST TYPES
Three types that work for your business1. Data insight: "X SA3 has 47 people waiting and only 12 vacant places. Here's what that means." 2. Market myth-bust: "People think SDA is saturated. The data says otherwise." 3. Behind the build: "I built this feature because I couldn't find this number anywhere."
Instagram — visual authority
Property investors scroll Instagram. So do NDIS providers, occupational therapists, and SDA participants' families. This is your visual brand. Make it look like a data company, not a real estate agent.
WHAT
Three posts a week. One Reel a week.Posts: data visuals or one-sentence insights. Reels: 15–30 second explainers. Your face or your screen — either works.
HOW
Desktop Claude writes the captions. Canva makes the images. CapCut edits the reels.All free. Claude is the engine — Canva and CapCut are the tools you point it at.
STEP 1 — Caption
Open Desktop ClaudeType: "Write an Instagram caption for this data: [paste your finding]. Under 80 words. First line must stop the scroll. End with a CTA to visit the link in bio. No hashtag spam — three relevant ones only."
STEP 2 — Image
Open Canva (canva.com — free)Search "Instagram post." Pick a clean dark template. Paste your number in big text. Add your logo. Download. Done. See the Images block below for Claude-generated visuals.
STEP 3 — Post
Upload image + paste captionTag your location as Melbourne if relevant. First comment: paste your hashtags there, not in the caption — keeps it cleaner.
CONTENT IDEAS
What to post for Public Property specificallyBig waiting list numbers by suburb. Gap maps (waiting vs vacancy). "Did you know" data facts. Screenshot of a report section (blurred). Behind-the-scenes of the engine build. Client results (anonymised).
Reels — short video that builds reach fast
Reels get shown to people who don't follow you yet. One good Reel can reach 10x your follower count. 15–30 seconds is enough. Your face optional.
WHAT
One Reel a week, 15–30 secondsScreen recording of the engine. Talking to camera about a data finding. Text-only with bold facts. Any of these work.
HOW — Script
Desktop Claude writes itType: "Write a 20-second Reel script about [your data finding]. Hook in the first 2 seconds — make it a surprising number. Three punchy facts. End with 'Link in bio to get the full report.' No filler words."
HOW — Record
Two options1. Your face: Open your iPhone camera. Click the Reel button. Read the script. One take is fine — authenticity beats polish. 2. Your screen: Use QuickTime (free, already on your Mac). Record the engine running. Narrate live or add text later.
HOW — Edit
CapCut (free, capcut.com or download the app)Drag your clip in. Add auto-captions (one click). Trim the start and end. Add your logo in the corner. Export. Done. Under 5 minutes.
STEP 1
Ask Claude for the script"Write a 20-second Reel script. Topic: [one sentence]. Hook first. Surprising number. End with CTA."
STEP 2
Record on your iPhoneInstagram Reels button → record. Or film in your camera app and upload. Landscape or portrait — portrait performs better.
STEP 3
Drop into CapCutAuto-captions. Trim. Logo. Export as MP4.
STEP 4
Upload to Instagram as a ReelAdd the caption Claude wrote. Add cover image. Post.
Images — make data look good
Your product is numbers. Your content needs to make numbers beautiful. These are the three tools that do it — all free or near-free.
WHAT
Three types of image you need1. Data cards — one big number, clean background, your logo. 2. Chart images — bar charts, gap charts from your engine data. 3. AI-generated hero visuals — for website, ads, social headers.
HOW — Data cards
Canva (free)Search "Instagram post" or "LinkedIn banner." Pick a dark minimal template. Replace text with your number. Add Public Pink. Download. Two minutes.
HOW — Charts
Desktop ClaudeType: "Create a bar chart showing these numbers: [paste your data]. Dark background. Pink bars. White labels. Clean axes. Download as PNG." Claude generates it as an artifact you save.
HOW — AI visuals
banana-claude skill (Section 11)Type: "Create a hero image for a property data platform. Dark background. Pink and white. Abstract data grid. No people. No buildings. Premium editorial feel." Claude generates via Gemini. About $0.13 per image.
STEP 1
Decide which type you needQuick social card → Canva. Chart from your data → Desktop Claude. Premium visual for ads or website → banana skill.
STEP 2
Generate itUse the right tool above. Save the file to your Desktop.
STEP 3
Add your logo and brand coloursPublic Pink #EB317B. Slate Black #080808. Urbanist font. This is what makes it look like Public Property and not generic AI output.
BRAND RULE
Every image must pass one testDoes it look like it came from a serious data company? If yes — post it. If it looks like a real estate agent made it — delete it and try again.
Email marketing — your highest-converting channel
Email converts better than any social platform. One well-written email to your list is worth ten posts. Use GHL to send. Use Claude to write.
WHAT
One email a week to your listMarket update. New data finding. Product news. One topic per email. Under 300 words. Always one clear action at the end.
HOW
Desktop Claude writes it. GHL sends it.Claude drafts the email. You approve. Paste into GHL. Send.
STEP 1
Open Desktop Claude → Writing Partner ProjectType: "Write a weekly market update email. Topic: [one sentence]. Audience: SDA property investors. Under 300 words. Subject line options: give me three. One clear CTA at the end linking to [your URL]. No filler opener."
STEP 2
Pick the best subject lineClaude gives you three. Pick the one that makes you want to open it. If none do — type "more urgent" or "more data-focused" and Claude rewrites.
STEP 3
Paste into GHLOpen GHL → Emails → Create. Paste subject and body. Check it renders correctly on mobile. Send.
EMAIL TYPES
Four emails that work for your list1. "This week in SDA data" — one finding, what it means for investors. 2. "New report available" — suburb or street just added, here's what it shows. 3. "What the NDIA data actually says" — myth-bust. Always high open rate. 4. "Why I built this" — founder story. Builds trust faster than anything else.
TikTok — fastest growing reach for property content
TikTok's algorithm shows your video to strangers. You don't need followers to get reach. One good video can land in front of thousands of property investors overnight.
WHAT
One video a week. 30–60 seconds.Data findings. Market myth-busts. "Did you know" facts about SDA. Your face or your screen. Short, punchy, one idea only.
HOW
Desktop Claude writes the script. You record on iPhone. CapCut edits it.Same workflow as Instagram Reels — TikTok and Reels use the same format. One recording, two platforms.
STEP 1
Open Desktop ClaudeType: "Write a 30-second TikTok script about [your data finding]. Hook in the first 2 seconds — one surprising number. Three punchy lines. End with a call to action. No filler. Conversational tone — like you're telling a friend."
STEP 2
Record on iPhoneOpen TikTok app → plus button → record. Or film in camera app and import. Portrait mode. Look at the lens, not the screen.
STEP 3
Edit in CapCutAuto-captions. Trim the dead start and end. Add your logo bottom-right. Export as MP4.
STEP 4
Post to TikTok AND Instagram ReelsSame file. Same caption (ask Claude to write both at once). Two platforms from one recording. Done.
CONTENT TYPES
What works for Public Property on TikTok"This suburb has 47 people waiting for SDA housing and only 12 available." Hard number. Instant hook. "I built an AI tool that finds investment gaps in the NDIS data. Here's what it found." Behind the build — performs extremely well. "The number nobody in SDA talks about." Curiosity gap — makes people watch to the end.
Facebook — ads and community for property investors
Facebook's organic reach is low. But Facebook Ads and Facebook Groups are still the most cost-effective way to reach property investors in Australia. Use it for paid reach and community, not organic posts.
WHAT
Two things only: ads and groupsOrganic posts on your Facebook page are a waste of time. Focus your energy on: (1) running targeted ads to property investors and (2) posting in SDA/NDIS/property investment Facebook Groups where your buyers already are.
HOW — Ads
Facebook Ads Manager + Claude-written copyYou set the audience (property investors, 35–65, Australia, interested in investment/NDIS/disability housing). Claude writes the ad. You set a $10–20/day budget. Run for 7 days. See what converts.
HOW — Groups
Find 5 relevant Facebook Groups. Post value, not ads.Search: "SDA investment Australia", "NDIS property investors", "disability housing Australia." Join. Post your data insights — not your product. Build trust first. The report sells itself when people trust you.
STEP 1 — Ad
Open Desktop ClaudeType: "Write a Facebook ad for Public Property. Product: SDA suburb intelligence report, $549. Audience: property investors looking at NDIS housing. Ad goal: clicks to the website. Write three versions: one data-led, one problem-led, one curiosity-led. Under 125 characters for the headline. Under 90 words for the body. Australian English."
STEP 2 — Ad
Create the imageOpen Canva. Dark background. One big number from your data. Public Pink. Your logo. Download. Use this as the ad image.
STEP 3 — Ad
Go to Facebook Ads ManagerCreate campaign → Traffic or Leads objective. Set audience: Australia, 35–65, interests: property investment, NDIS, disability services. Daily budget $15. Run 7 days. Check results. Claude can help you read the results — paste them in and ask "what does this mean and what should I change."
STEP 4 — Groups
Post a value insight, not an adAsk Claude: "Write a Facebook Group post sharing this SDA data finding: [paste finding]. No sales pitch. Share the insight. End with a question that invites comments. Under 100 words."
VS Code video editing — Hyperframes + Claude Code
This is the VS Code video editing capability. You describe the edit in plain English. Claude Code does it. No timeline. No keyframes. No After Effects. Verified real — Hyperframes is the tool that makes it work.
WHAT
Add text overlays, captions, motion graphics, logo reveals — by typingYou have a raw video file. You tell Claude Code what to add. Claude talks to Hyperframes. Hyperframes renders the edit. You get back a finished MP4. No video editing skills needed.
WHAT IT CAN DO
The specific edits it handlesBurn in subtitles automatically. Add animated text overlays. Put your logo in the corner. Fade text in and out. Add an intro title card. Trim the start and end. Apply motion presets. Batch-process multiple videos at once.
HOW
Claude Code + Hyperframes APIHyperframes is the video execution engine. Claude Code is the brain that tells it what to do. You tell Claude what you want in plain English. Claude writes the Hyperframes API calls. Video renders.
INSTALL — once
Two steps1. Sign up at hyperframes.ai — free tier available. 2. Add your Hyperframes API key to your project's .env file. 3. Tell Claude Code: "I have a Hyperframes API key in .env. Use it to edit my videos via the Hyperframes API."
STEP 1
Put your raw video in your project folderDrop your iPhone recording into a /raw folder in your project. Name it something clear: sda-explainer-may.mp4.
STEP 2
Open Claude Code. Describe the edit.Example: "Add auto-generated captions to /raw/sda-explainer-may.mp4. White text, bottom of screen. Add my logo from /assets/logo.png in the bottom right corner. Fade in over 0.5 seconds. Output to /output/sda-explainer-final.mp4."
STEP 3
Claude processes it. Pick up the finished file from /output.Open the file. If it looks right — done. If something's off — type the correction. Claude re-runs.
BATCH EDITING
Process multiple videos at onceExample: "For every video in /raw, add a title card using the filename as the title. White text, centred, appears at 2 seconds, holds for 3 seconds, fades out. Output to /output." Claude does every video in the folder in one pass.
vs CapCut
When to use whichCapCut — for quick single edits on your phone. Fast, visual, no setup. Hyperframes + Claude Code — for batch editing, complex overlays, or when you want to describe the edit in plain English and have it applied consistently across multiple videos.
Your weekly marketing rhythm
One hour a week. That is all this takes if you use Claude properly. Here is the weekly plan.
Monday
15 minutes — LinkedIn postPick one data point from last week. Ask Claude to write the post. Add a chart image. Post it.
Wednesday
15 minutes — Instagram post + emailInstagram: one data card made in Canva. Caption from Claude. Email: one market update. Claude writes it. Paste into GHL. Send.
Friday
20 minutes — Reel + LinkedIn postReel: one 20-second script from Claude. Record on iPhone. Edit in CapCut. Post as Instagram Reel. LinkedIn: one shorter post — a question or a one-liner observation.
Total
50 minutes a weekThat is your full marketing output. Three LinkedIn posts. Three Instagram posts. One Reel. One email. Consistent presence across every channel your buyers use.
The one rule that changes everything
Never start with a blank page. Always give Claude a raw material first — a data point, a number, a sentence you heard, a thing that surprised you this week. Claude turns raw material into content. You supply the insight. Claude supplies the words.
Tools summary — all free or near-free
Desktop Claude — writes everything. Canva (canva.com) — data cards and social images. CapCut (capcut.com) — Reel editing. GHL — email sending. banana-claude skill — AI-generated visuals. No paid subscriptions needed beyond what you already have.
Section 15
▶ Technical setup in VS Code · Ad copy and strategy in Desktop Claude
Meta Ads — Lead Generation
Facebook + Instagram ads for Public Property. Two products: Street Report $349 · Suburb Report $549. Target: property investors, SDA builders, buyer's agents. Built and tracked from VS Code. Copy written by Claude.
1 · Foundation — set this up before spending $1
Without this, your ads run blind. Do these four things first. All technical setup is in VS Code.
WHAT
Four things before any ad goes live1. Meta Pixel — tracks who visits your site from an ad. 2. Meta Conversions API — server-side backup, can't be blocked by iOS or ad blockers. 3. A dedicated landing page — not your homepage. One offer. One button. 4. GHL webhook — every lead goes straight into your pipeline automatically.
WHY VSCODE
This is code, not clickingThe Pixel goes in your website's <head> tag. The Conversions API is a server function in your Next.js app. The landing page is a new route. Claude Code builds all of it. You paste your Pixel ID and API token. Done.
2 · Meta Pixel — install in VS Code
Tracks who clicks your ad and visits your site. Without it, Meta can't optimise your ads or find more buyers like your existing ones.
STEP 1
Get your Pixel IDMeta Business Suite → Events Manager → Connect Data Sources → Web → Create Pixel. Copy the 15-digit Pixel ID.
STEP 2
Open Claude Code. Say this."Add the Meta Pixel to this Next.js app. Pixel ID: [paste yours]. Fire a PageView on every page load. Fire a Purchase event on the Stripe success page with the order value. Add it to layout.tsx."
STEP 3
Verify it worksInstall the free Meta Pixel Helper Chrome extension. Visit your live site. Green tick = working. Red = Claude Code needs to fix it — screenshot the error, paste into chat.
STEP 4
Add the key conversion eventsTell Claude Code: "Also fire: ViewContent on report preview pages, InitiateCheckout on Buy button click, Purchase on Stripe success. Include the report price in the Purchase event value."
3 · Meta Conversions API — server-side tracking
iOS privacy and ad blockers kill the browser Pixel for about 40% of your visitors. The Conversions API sends the same data from your server instead. It can't be blocked.
STEP 1
Get your Meta API tokenEvents Manager → Your Pixel → Settings → Generate Access Token. Add to your .env.local file as META_ACCESS_TOKEN=your_token. Never commit this to GitHub — Gitleaks will stop you if you try.
STEP 2
Open Claude Code. Say this."Build a Meta Conversions API integration. Use META_ACCESS_TOKEN from .env. When a Stripe payment completes, send a server-side Purchase event to Meta. Include: event_name, event_time, value, currency, and hashed customer email. Use the facebook-nodejs-business-sdk package."
STEP 3
Test itMeta Events Manager → Test Events tab. Submit a test purchase on your site. The event should appear within 60 seconds. If not, paste the error into Claude Code — it will fix it.
WHY BOTH
Pixel + Conversions API togetherPixel catches browser events. API catches everything the Pixel misses. Together they give Meta the most complete picture of who buys your reports. More data = Meta finds better buyers = cheaper ads over time.
4 · Landing page — build in VS Code
Never send ad traffic to your homepage. A landing page has one job: convert the click into a purchase. No nav. No distractions. One offer. One button.
STEP 1
Open Claude Code. Brief it."Build a landing page at /suburb-report. Next.js. Brand: Public Pink #EB317B, Slate Black #080808, Urbanist font. Structure: headline, sub-headline, three benefit bullets, one data proof section (show the 9,577 waiting / 12,908 vacancy stats), price ($549), Stripe buy button. No navigation. No footer links. Mobile-first."
STEP 2
Add social proofTell Claude Code: "Add three one-line testimonials from property investors. Placeholder text for now." Replace with real quotes after first 10 customers.
STEP 3
Add the objection handlerTell Claude Code: "Add one line below the price: 'Report generated instantly on purchase. Based on live NDIA Supplement P data, updated quarterly.' This tells buyers the data is real and current."
STEP 4
Wire up the Pixel events on this pageTell Claude Code: "Confirm the ViewContent event fires when this page loads and InitiateCheckout fires when the buy button is clicked. These are already in the global Pixel — just check this page triggers them correctly."
URLs
One page per productsdadataengine.publicproperty.com.au/suburb-report → Suburb Report ($549) sdadataengine.publicproperty.com.au/street-report → Street Report ($349) These are the destination URLs you enter in Meta Ads Manager.
5 · GHL webhook — leads auto-enter your pipeline
Every person who gives you their email — even if they don't buy — lands in GHL automatically. This is your lead list. Worth more than any single sale.
STEP 1
Get your GHL webhook URLGHL → Settings → Integrations → Webhooks → Create Webhook. Name it "Website Lead Capture." Copy the URL.
STEP 2
Open Claude Code. Say this."Add a lead capture form to the landing page. On submit, POST to this webhook URL: [paste GHL URL]. Send: first_name, email, source (which page). Show 'Check your inbox' after submit. Handle errors without crashing the page."
STEP 3
Test itSubmit a test email on your landing page. Check GHL → Contacts. Should appear within 30 seconds. If not, paste the console error into Claude Code.
STEP 4
Build the GHL follow-up sequenceIn GHL: new automation → trigger: new contact from Website Lead Capture. Email 1 (immediate): free sample or suburb overview. Email 2 (24hrs): one data finding from their target area. Email 3 (48hrs): "Your full report is one click away." Ask Desktop Claude to write all three in your voice.
6 · Ad creative — Claude writes it, you approve
Three things every ad needs: headline, body copy, image. Claude writes the first two. Canva makes the image. 20 minutes total.
STEP 1 — Brief
Open Desktop Claude → Writing Partner Project"Write Meta ad creative for the SDA Suburb Intelligence Report ($549). Audience: Australian property investors. Give me: 3 headlines (under 40 chars), 3 body copy versions (under 125 words each), one primary text (under 90 words). Angles: data-led, problem-led, curiosity-led. No 'unlock', 'leverage', 'game-changer'."
DATA-LED angle
Use your locked national figures"9,577 people on the SDA waiting list. 12,908 vacancies nationally. The gap is in the suburbs most investors haven't looked at yet. Find yours."
PROBLEM-LED angle
The investor's real fear"You can't build SDA without knowing the local demand. We built the tool that shows you the exact NDIA numbers — by suburb, by design type, by gap size."
CURIOSITY angle
The number they've never heard"This suburb has 47 people waiting for SDA housing and only 12 available places. Most investors have never heard of it. The data is public. We made it readable."
STEP 2 — Image
Canva — 5 minutes1080x1080px. Dark background. One big number from your data in Public Pink. Your logo bottom-right. URL bottom-left in small text. Download. That's your ad image.
RULE
Always run 3 ad versions simultaneouslyOne per angle. Same audience. Budget split equally. After 7 days: kill the two lowest CTR. Put full budget on the winner. Never guess which angle works — test it.
7 · Campaign structure — copy this exactly
Simple structure. Three ad sets. Start here. Don't over-engineer it.
Campaign level
Sales objective. Advantage+ budget on.Meta Ads Manager → Create → Sales → Advantage+ campaign budget. Start $25–30 AUD/day total. Meta moves the budget to whatever ad is converting best.
Ad Set 1
Cold — property investorsAustralia. Age 35–65. Interests: property investment, real estate, NDIS, disability services. Exclude people who already visited your site.
Ad Set 2
Retargeting — visited but didn't buyCustom audience: everyone who visited /suburb-report or /street-report but did NOT reach the Stripe success page. Different ad for these people — they already know you. Be more direct. "You looked at the Suburb Report. Here's one number from it."
Ad Set 3
Lookalike — after 50 buyersCan't run this until you have 50 purchases. Once you do: create a Lookalike Audience from your customer list. This is your cheapest, highest-converting audience. Set it up then.
Budget
Start here$15/day cold. $10/day retargeting. Total $25/day = $750/month. One Suburb Report sale covers most of it. Two sales and the ads pay for themselves.
8 · Weekly optimisation — Friday, 15 minutes, Claude reads the data
You don't need to understand Meta's numbers. You paste them into Claude. Claude tells you what to do.
STEP 1
Export last 7 daysMeta Ads Manager → Columns: Reach, CTR, CPC, Cost per Result, ROAS → Download CSV or screenshot.
STEP 2
Open Desktop Claude. Paste it."Here are my Meta Ads results this week: [paste data]. I'm selling a $549 SDA property report to Australian investors. Tell me: what to kill, what to double, what to test next. Be blunt. Numbers only."
STEP 3
Make the changesClaude will say: "Kill Ad 2 — CTR under 0.8%. Retargeting set has 4.2x ROAS — increase budget by 50%. Test a new headline with a specific suburb name instead of generic."
THE RULE
One change at a timeChange one thing per week. Headline OR image OR audience. Never all three. If you change everything at once, you'll never know what made it better.
VS Code checklist before any ad goes live
1. Meta Pixel firing — check with Pixel Helper extension. Green tick. 2. Conversions API sending Purchase events — check in Events Manager → Test Events. 3. Landing page live at the correct URL. 4. GHL webhook receiving leads — submit a test email. 5. Stripe success page fires a Purchase event. If any of these fail — fix in Claude Code before spending money.
Realistic first 30 days
Week 1: Pixel + API installed. Landing page live. Three ads running. Week 2: First leads in GHL. First data on what works. Week 3: Kill underperformers. Double winners. Week 4: First paid sales from ads. Month 2: lookalike audiences building, cost per lead dropping.