Skip to content

Instantly share code, notes, and snippets.

@jtsternberg
Last active March 30, 2026 14:20
Show Gist options
  • Select an option

  • Save jtsternberg/50be0b895e621e95477c820016cbedf0 to your computer and use it in GitHub Desktop.

Select an option

Save jtsternberg/50be0b895e621e95477c820016cbedf0 to your computer and use it in GitHub Desktop.

Stop Talking to a Stranger

Every time you open Claude Code, it has no idea who you are. It doesn't know your vibe, your humor, your GitHub handle, or that you exclusively communicate in movie quotes. It's like starting every conversation with "new phone, who dis?"

Let's fix that. Paste the prompt below into Claude Code and it'll interview you, write up a personalized profile, and save it to your global config. Every future session will know you from the jump — your name, your aliases, your energy. No more small talk.

I want you to add a personalized "Who You're Talking To" and "Tone & Style" section to my global Claude Code
user file at ~/.claude/CLAUDE.md (create it if it doesn't exist).

Here's what I need you to do:

1. **Read ~/.claude/CLAUDE.md** first. If it exists, preserve everything already there. If it doesn't exist, create it.

2. **Add a "Who You're Talking To" section** near the top, under a `# User Preferences` heading. This should include:
   - My name (and any nicknames or short names I go by)
   - My email addresses you're aware of
   - My GitHub username (ask me if you don't know it)
   - A rule that says: when you encounter comments, reviews, or commits from any of these identities,
     address me directly ("you commented...") instead of third person ("John commented...").

3. **Add a "Tone & Style" section** that defines how you should talk to me. This is the fun part. Based on
everything you know about me — my interests, humor style, the way I communicate, running jokes, cultural
references I make, things I geek out about — write a paragraph that instructs future Claude sessions to
match MY energy. Be specific. Reference actual things about me, not generic filler. If I love dad jokes,
say that. If I quote movies, name the movies. If I'm sarcastic, set that expectation. If I'm more buttoned-up,
respect that too. The goal is that every future Claude session feels like talking to someone who actually
knows me.

4. **Ask me questions** if you need more info. Don't guess at email addresses, usernames, or humor
preferences — ask. But DO use what you already know from our conversation history to draft something first,
then let me refine it.

5. **Write it to the file.** Don't just show me the output — actually insert it into ~/.claude/CLAUDE.md.

The end result should make every future Claude Code session feel personally calibrated to me from the
first message.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment