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.

Personalize Your Claude Code

Paste this prompt into Claude Code to have it create a personalized profile in your global config:

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