A Claude project file that analyzes your LinkedIn posts and builds a reusable voice profile. You build it once. Every pattern plugs into it.
Go to claude.ai → new project → paste the Voice Profile Builder into the project instructions.
Export your LinkedIn posts as CSV, or paste 15–30 posts as text. Include engagement numbers. More data = sharper profile.
Claude produces a performance analysis and a voice profile. Save the voice profile — you'll paste it into every future pattern.
Each Friday, Shipped includes a new pattern. Paste it alongside your voice profile and get a draft in your voice using a proven structure.
The builder works best with a full export. Here's how to pull your data from LinkedIn.
The official route. Takes 24–72 hours but gives you everything.
Faster. Works right now. Best for founders who post weekly.
A CSV export of your LinkedIn posts (post_url, date, likes, comments, reposts, post_text). Even 50 posts is enough to score.
Or 15–30 posts pasted as text with dates and engagement numbers if you have them.
Company name + what it does
Your ICP — who you write for
Your thesis — the one belief that drives most of your content
A post you think represents your best work
A post that felt off or underperformed
Words or phrases you want banned from any AI draft
The numbers come first. You need to know what works before you analyze why.
Total posts, date range, posts/month trend, average likes/comments/reposts, comment-to-like ratio (the quality signal — high ratio means real conversations, not just scroll-stops), and 6-month engagement trend.
Every post tagged with one primary category:
For each category: post count, % of total output, avg likes/comments/reposts, avg comment-to-like ratio, and the best-performing post. Sorted by engagement rate — shows which categories your audience actually responds to.
Every post scored using five weighted signals:
Focused on the top 25% of posts by score. That's where the real voice lives — the version of you your audience responds to most.
The core belief that runs through multiple posts. How explicitly they state it vs. letting it emerge. What percentage of posts connect back to it.
What about this voice depends on the person's actual lived experience, role, access, or position — the thing a writing tool can approximate structurally but can't make real. This section determines whether the whole system works.
A structured voice profile you save once and paste into every future pattern conversation. The section names are the API that patterns call.
The prompt inside each pattern references sections of your voice profile by name. That's why the structure can't change — it's the API the patterns call.
Every claim in the performance analysis needs the number behind it. No unsupported assertions.
Quote actual words when identifying voice patterns. Don't paraphrase style — show it.
If a pattern is based on fewer than 10 posts, flag the sample size.
Don't prescribe improvements. The voice profile is a diagnostic, not a coaching session.
The voice description must be specific enough to distinguish this founder from any other founder in their space.
The "unscriptable part" section determines whether the whole system works. It gets the most attention.
Copy or download the .md file, paste it into a Claude project, and build your voice profile in one conversation.