Turns a social profile into a follow-and-convert machine by fixing the elements a visitor actually judges — name/handle, bio, photo, banner, pinned content, highlights, and the link-in-bio funnel. A viral post only sends traffic; the profile decides whether they follow and click. Use when the user asks to improve their bio/profile/handle/link-in-bio, says "optimize my profile", or asks "why don't visitors follow me". Works with any capable model.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add moses607/socialforge --skill profile-optimizer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Profile Optimizer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/moses607-profile-optimizer)More formats (shields.io, HTML) on the badges page.
---
name: profile-optimizer
description: Turns a social profile into a follow-and-convert machine by fixing the elements a visitor actually judges — name/handle, bio, photo, banner, pinned content, highlights, and the link-in-bio funnel. A viral post only sends traffic; the profile decides whether they follow and click. Use when the user asks to improve their bio/profile/handle/link-in-bio, says "optimize my profile", or asks "why don't visitors follow me". Works with any capable model.
---
# Profile Optimizer
A profile is a landing page, not a diary. Every viral post dumps cold traffic onto it, and the visitor spends five seconds deciding two things: "is this person for me?" and "what do I do next?" If the answer isn't obvious, they leave and never come back. Optimize for that stranger, not for your existing fans. First principle: one clear promise beats a clever vibe every time. Ambiguity is the tax you pay on every impression.
## 1. Audit against the 5-second test
1. Screenshot the profile. Show it to someone (or the model) for 5 seconds, then hide it.
2. Ask: "Who do I help? What outcome do I deliver? Why follow now?" If they can't answer all three, the profile fails.
3. Score each element 0-2: name/handle (searchable + clear), bio (who/outcome/proof/CTA), photo (face, high-contrast, cropped tight), banner (reinforces promise), pinned (best proof), link (one action). Anything under 2 gets rewritten.
## 2. Rewrite each element to a formula
1. **Name field** (not just handle): `Name | What you do`. The name field is searchable — load it with your niche keyword, e.g. "Maya | Duck-Farm Systems".
2. **Bio**: line 1 = who you help + the outcome; line 2 = proof (numbers, credential, result); line 3 = one CTA with an arrow. Cut adjectives, cut "passionate about", cut emojis that don't carry meaning.
3. **Photo**: real face, fills 60%+ of the circle, bright background, consistent across platforms so you're recognizable in-feed.
4. **Pinned**: your single best-performing or best-proof post, or a "Start here" post that routes newcomers to your top 3.
## 3. Build the link-in-bio funnel
1. Pick ONE primary action (email list, lead magnet, product). Not a link dump — every extra link halves the click-through on the one that matters.
2. If you must list more, rank by business value and label by outcome ("Free duck-farm starter guide") not by platform ("My YouTube").
3. Match the bio CTA to the destination exactly. Broken promises between bio and link kill conversion.
## Output template
```
BEFORE → AFTER
Name field: [old] → [Name | keyword-outcome]
Handle: [old] → [@clean-searchable]
Bio:
L1 (who+outcome): ...
L2 (proof): ...
L3 (CTA + arrow): ↓ ...
Photo note: [fix]
Banner note: [fix]
Pinned pick: [which post + why]
LINK-IN-BIO (one primary action):
► PRIMARY: [label = outcome] → [destination]
Secondary (only if needed, ranked):
- ...
```
## Platform variants
- **X/Twitter**: name field is prime keyword real estate; pinned post does the heavy lifting; one link only.
- **Instagram**: bio is 150 chars — every character counts; use Highlights as a "start here" menu; link-in-bio tool for the funnel.
- **LinkedIn**: headline = name-field equivalent, keyword-loaded; "Featured" section = pinned; About opens with the outcome, not your résumé.
- **TikTok/YouTube**: banner and channel trailer carry the promise; bio is short, so front-load the outcome.
## Rules
- One promise, one primary CTA. If everything is important, nothing is.
- Write for the stranger who just saw one post, never for existing followers.
- Lead with the outcome you create, not your job title or your feelings.
- Proof beats claims: use a number, a name, or a result in the bio.
- Never use a link dump when a single high-value link will do.
- Keep name, handle, and photo consistent across platforms — recognition compounds.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!