Session Six
Your Voice and Your Daily Hook Feed
By the end of this session you will have a voice profile that writes in your actual voice, a Hook Writer setup that uses that voice, and a daily agent that emails you fresh hook ideas every morning.
Workshop Recording
Follow along with the live session. Hit play and the video will stick to the top as you scroll.
Always start Claude Code this way
Every time you open Claude Code, use this command instead of just typing claude. It skips the permission prompts so you are not clicking through confirmation screens every few seconds.
claude --dangerously-skip-permissionsPart A: Build Your Voice Profile
Your voice profile is a file that tells Claude exactly how you write. Once it is built, every time you run /speak-human --my-voice Claude will rewrite anything in your specific voice, not a generic AI voice.
Install the Speak Human skill
Run this command in your terminal. It downloads and installs the skill in one step:
claude skill add https://github.com/josephtandle/speak-humanNote
/speak-human will be available in every Claude Code session going forward.Point Claude at your writing samples
Tell Claude where your writing samples are. They can be anywhere — a folder, a few files, a Notes export, anything. Paste this and fill in the location:
Pro Tip
Open and read your voice profile
Paste this to have Claude read the file and show it to you right here in the session — no external app needed:
Read my voice profile file and show me the full contents here.Read through it. Does it sound like you? Pay attention to the examples at the bottom — if those sentences feel like something you would actually write, the profile is working.
If something is off, tell Claude: “The [section] is wrong. Here is what is actually true: [correction].” It will update the file.
Test it live
Paste any bland, AI-sounding text into Claude Code, then run:
Run /speak-human --my-voice on the text above.Compare the before and after. The rewritten version should sound noticeably more like you.
Part B: Model Switching and Background Agents
Not every task needs the same model. Knowing which one to use saves time and cost. Background agents let you run things in parallel so Claude keeps working while you do something else.
Switch models mid-session
Type this in Claude Code and a menu appears. Pick the model you want for this session:
/modelYou can switch back and forth at any point mid-conversation. The model you pick stays for that session only.
Know which model to use
Claude has three tiers. Each one is a different trade-off between speed, cost, and intelligence.
Great for background agents doing repetitive work — scanning files, pulling data, running the same task in parallel across many inputs.
A strong balance of speed and reasoning. Good for most writing, editing, and research tasks when you want a quick answer.
The most intelligent model. Use it when the quality of the answer matters most — strategy, complex writing, synthesizing large amounts of information. Worth the extra time.
Pro Tip
Put agents to work on your brain dump
Here is a real example that uses both concepts at once. Paste this into Claude Code:
I want you to spin up four background agents using Haiku to read through my brain dump folder. Each agent should cover a different section and pull out the most important themes, ideas, and action items it finds.
Then use Opus as the orchestrating agent to take everything the four Haiku agents found and reorganize it — make the brain dump more structured, cleaner, and easier to navigate than it was before.
My brain dump is at: ~/Desktop/brain_dump_mapPro Tip
Part C: Hook Writer Part 1
Hook Writer is a skill that generates hooks for your Instagram content. It uses your voice profile to make them sound like you, not like generic AI output. Part 1 installs the skill and gets you generating hooks. Part 2 connects it to live Instagram research.
Install Hook Writer
Open your terminal and run this command:
curl -fsSL https://raw.githubusercontent.com/josephtandle/ultimate-hooklab-skill/main/install.sh | bashNote
Generate your first hooks
Paste this into Claude Code and fill in your topic:
Add your voice profile
Run this version to get hooks that sound like you:
Pro Tip
--my-voice. The difference is usually striking. The --my-voice version pulls directly from the voice profile you built in Part A.Part D: Your Daily Hook Research Agent
Part 2 of Hook Writer downloads real Instagram videos from accounts in your niche, transcribes what the creator actually said, and feeds the transcripts into the hook generator. You get the spoken content, not just the caption. Then you set it up to run every morning and email you fresh hook ideas automatically.
Install yt-dlp and FFmpeg
Paste this into Claude Code. It will detect your operating system and install both tools the right way for your machine:
Check what operating system I am on, then install yt-dlp and FFmpeg using the correct method for my system. If I am on a Mac, use Homebrew. If I am on Windows, use the appropriate package manager or direct download. Confirm both are installed and working when you are done.Note
Download and transcribe a reel
Everyone does this together. Go to one of the accounts from your prep list, open any recent reel, and copy the URL from your browser. Then paste this prompt with the URL filled in:
Pro Tip
! before the prompt. You can transcribe multiple reels in parallel.Set up the daily email agent
Fill in your Instagram handles and email address, then paste:
Heads Up
You just built something real.
You have a voice profile that writes in your voice, Hook Writer running from that voice, and a daily agent sending you hook ideas every morning. That is a full content machine, running on its own.
Support Each Other
Post in the Masterminds group
Share a screenshot of your first daily hook email in the Masterminds group when it arrives. Everyone gets one. Compare what the agent generated across different niches.
Share your first hooks
Post the first hooks Hook Writer generated with your voice profile. The group will tell you which one would make them stop scrolling.
Share your voice profile summary
Post the 3-sentence summary Claude gave you when it built your voice profile. The group will tell you if it sounds like you.
Test someone else’s hooks
Take a hook from someone else’s daily email and tell them if it would make you stop scrolling.
Challenge
Use /hooklab --my-voice every day this week. Do not use it to post everything automatically. Use it to get unstuck when you do not know what to write.