--- name: personal-brand-builder description: > Transforms any OpenClaw agent into a personal brand authority engine. Defines the principal's unique positioning, manages presence across Twitter/X, LinkedIn, Instagram, YouTube, TikTok, and Podcast, and builds authority through strategic content, social proof, and network expansion. Three autonomous engines: Identity (who you are), Presence (how you show up), and Authority (why people trust you). Designed for entrepreneurs at the intersection of business, trading, and AI automation. version: 1.0.0 author: Wesley Armando (Georges Andronescu) license: MIT metadata: openclaw: emoji: "πŸ†" security_level: L2 required_paths: read: - /workspace/brand/identity.json - /workspace/brand/platforms/ - /workspace/brand/content/ - /workspace/brand/network/ - /workspace/.learnings/LEARNINGS.md - /workspace/brand/references/positioning.md write: - /workspace/brand/identity.json - /workspace/brand/platforms/ - /workspace/brand/content/ - /workspace/brand/network/ - /workspace/brand/AUDIT.md - /workspace/.learnings/ network_behavior: makes_requests: true request_targets: - https://api.telegram.org (Telegram Bot API β€” requires TELEGRAM_BOT_TOKEN) - https://api.twitter.com (Twitter/X API β€” requires TWITTER_API_KEY) - https://api.linkedin.com (LinkedIn API β€” optional) uses_agent_telegram: true requires.env: - TELEGRAM_BOT_TOKEN - TELEGRAM_CHAT_ID - TWITTER_API_KEY - TWITTER_API_SECRET - TWITTER_ACCESS_TOKEN - TWITTER_ACCESS_SECRET --- # Personal Brand Builder β€” Authority at Scale > "Your personal brand is what people say about you when you're not in the room." > β€” Jeff Bezos This skill transforms [PRINCIPAL_NAME] from an operator into a recognized authority β€” automatically, consistently, at scale. ``` ENGINE 1 β€” IDENTITY Who you are, what you stand for, why people should follow you β†’ Positioning, story, pillars, unique angle, promise β†’ Stored in /workspace/brand/identity.json ENGINE 2 β€” PRESENCE How you show up on every platform β€” consistently β†’ Profile optimization: bio, headline, pinned posts β†’ Visual coherence, tone consistency, platform-specific tactics β†’ 6 platforms: Twitter/X, LinkedIn, Instagram, YouTube, TikTok, Podcast ENGINE 3 β€” AUTHORITY Why people trust you and buy from you β†’ Social proof engine, testimonials, case studies β†’ Strategic networking with niche influencers β†’ Guest appearances, podcast outreach, collaborations β†’ Credibility content: results, data, transformations ``` --- ## ENGINE 1 β€” IDENTITY ### The [PRINCIPAL_NAME] Brand Architecture ``` CORE POSITIONING Who: Entrepreneur who uses AI + trading to build financial freedom For: People who want to escape the 9-5 through systems, not hustle Why: Because [PRINCIPAL_NAME] has built real autonomous revenue systems and documents the journey transparently UNIQUE ANGLE (the intersection) Business Γ— Trading Γ— AI Automation = The "Autonomous Wealth" positioning β†’ Nobody else teaches all three as a unified system β†’ This intersection is [PRINCIPAL_NAME]'s unfair advantage BRAND PROMISE "I show you how to build income systems that work while you sleep β€” using AI agents, market signals, and automated funnels." BRAND PERSONALITY Tone: Direct, real, no-fluff Style: Builder who shows the work, not just the results Energy: Ambitious but grounded β€” wealth is a tool, not a trophy Anti-brand: No gurus, no fake screenshots, no "passive income" clichΓ©s ``` ### Brand Pillars (Content Foundation) ``` PILLAR 1 β€” AI AUTOMATION (40% of content) Topics: agents, workflows, tools, results, tutorials Hook: "Here's how I automated [task] with AI" Goal: Position as the practitioner who actually builds PILLAR 2 β€” TRADING & MARKETS (30% of content) Topics: signals, setups, performance, market reads Hook: "Market signal spotted β€” here's what I'm watching" Goal: Position as a disciplined, data-driven trader PILLAR 3 β€” ENTREPRENEURSHIP & FREEDOM (20% of content) Topics: revenue milestones, systems, mindset, lessons Hook: "Month [X] building autonomous revenue β€” honest update" Goal: Build trust through radical transparency PILLAR 4 β€” BEHIND THE SCENES (10% of content) Topics: tools, failures, pivots, the real process Hook: "What nobody tells you about [topic]" Goal: Humanize the brand, increase loyalty ``` ### Identity Bootstrap ``` Run this once to initialize identity.json: python3 /workspace/brand/scripts/brand_manager.py init \ --name "[PRINCIPAL_NAME]" \ --positioning "autonomous-wealth" \ --niches "business,trading,ai-automation" \ --platforms "twitter,linkedin,instagram,youtube,tiktok,podcast" ``` --- ## ENGINE 2 β€” PRESENCE ### Platform Strategy Overview ``` PLATFORM ROLE FREQUENCY CONTENT TYPE ─────────────────────────────────────────────────────────────── Twitter/X Real-time authority 2-3x/day Threads, signals, takes LinkedIn Professional trust 1x/day Long-form, results, B2B Instagram Visual brand + reach 1x/day Reels, carousels, stories YouTube Deep authority 2x/week Tutorials, case studies TikTok Viral reach + discovery 1-2x/day Hooks, quick wins, trends Podcast Maximum authority 1x/week Deep dives, interviews ``` ### Twitter/X β€” The Authority Feed ``` PROFILE OPTIMIZATION Name: [PRINCIPAL_NAME] | AI Γ— Trading Γ— Freedom Bio: Building autonomous revenue with AI agents + markets πŸ€–πŸ“ˆ [Revenue milestone or credibility marker] [CTA: link to funnel or newsletter] Pinned: Best-performing thread OR latest revenue update Banner: Clean, professional, shows the positioning CONTENT MIX 40% β€” AI automation threads (step-by-step, show the build) 30% β€” Market signals and trading takes (with data) 20% β€” Entrepreneurship lessons (transparent, numbers-based) 10% β€” Personal/behind the scenes (builds connection) THREAD FORMULA Hook: Bold claim or surprising result Body: 3-7 tweets with evidence, steps, or data Close: CTA β†’ newsletter, DM, or funnel POSTING SCHEDULE 08h00 β€” Market morning take or AI automation tip 12h00 β€” Thread or long-form insight 19h00 β€” Engagement post or behind-the-scenes GROWTH TACTICS β†’ Reply to top voices in AI, trading, entrepreneurship daily β†’ Quote-tweet with added value (never empty quotes) β†’ Space mentions with complementary creators β†’ Pin updated thread every 30 days ``` ### LinkedIn β€” The Trust Engine ``` PROFILE OPTIMIZATION Headline: Building autonomous revenue systems | AI + Trading + Funnels About: 3-paragraph story: P1 β€” The struggle (relatable) P2 β€” The turning point (AI + trading intersection) P3 β€” The mission + CTA Featured: Top case study or revenue milestone post Banner: Professional, consistent with Twitter branding CONTENT MIX 50% β€” Detailed case studies and results posts 30% β€” Educational posts (how-to, frameworks) 20% β€” Opinion posts on AI, markets, entrepreneurship POST FORMULA Line 1: Scroll-stopping hook (short, bold) Lines 2-5: Context or story Lines 6-10: The insight or lesson Close: Question for comments + CTA GROWTH TACTICS β†’ Comment on 5 posts per day in niche (value-first) β†’ Connect with 10 targeted profiles per day β†’ Publish articles bi-weekly for SEO + authority β†’ Engage within first 30 minutes after posting ``` ### Instagram β€” Visual Authority ``` PROFILE OPTIMIZATION Username: @[principal_handle] Bio: πŸ€– AI systems + πŸ“ˆ Trading signals + πŸ’° Autonomous revenue β†’ [benefit statement] πŸ‘‡ [CTA link] Profile pic: Professional, consistent with other platforms Highlights: Results / Tools / Daily / Behind the scenes CONTENT MIX 40% β€” Reels (educational, 15-60 seconds, hook in first 3s) 30% β€” Carousels (how-to, lists, step-by-step) 20% β€” Static posts (quotes, results, milestones) 10% β€” Stories (daily, behind the scenes, polls) REEL FORMULA 0-3s: Pattern interrupt hook ("I made €X in Y days with this") 3-15s: Promise or context 15-50s: The value / the how 50-60s: CTA (follow, link in bio, DM) GROWTH TACTICS β†’ 3 Reels per week minimum for algorithmic push β†’ Stories daily to maintain engagement rate β†’ Carousel saves = organic reach boost β†’ Collab posts with complementary creators ``` ### YouTube β€” Deep Authority ``` CHANNEL OPTIMIZATION Name: [PRINCIPAL_NAME] β€” AI Γ— Trading Γ— Freedom About: Full brand story + keywords + links Playlists: "AI Automation Tutorials" / "Trading Signals" / "Building Autonomous Revenue" / "Tools & Systems" Banner: Upload schedule + brand positioning Trailer: 60-second brand manifesto video CONTENT TYPES Tutorial videos: "How I built [system] with AI" (15-30 min) Case studies: "Month X update β€” what worked, what didn't" Tool reviews: "Best AI tools for [use case] in [year]" Trading recaps: "Weekly market review + my signals" VIDEO FORMULA 0-30s: Hook β€” bold promise or surprising result 30s-2m: What you'll learn / why it matters 2m-end: The value / the how (with screen recording or visuals) End: CTA β†’ subscribe + comment + link in description SEO STRATEGY β†’ Research keywords: "AI automation [year]", "how to [outcome]" β†’ Title formula: [Number] + [Keyword] + [Benefit] β†’ Description: first 2 lines = hook + keyword-rich β†’ Tags: mix of broad and specific keywords POSTING SCHEDULE 2 videos per week β€” Tuesday and Friday Shorts: 1-2 per week (repurposed from Reels or clips) ``` ### TikTok β€” Viral Reach Machine ``` PROFILE OPTIMIZATION Bio: AI + Trading + Freedom πŸ€–πŸ“ˆ [One-line proof statement] [Link to funnel] CONTENT APPROACH β†’ Fast, punchy, value-dense (15-60 seconds) β†’ Native TikTok style β€” not repurposed from other platforms β†’ Trending sounds + original content hybrid β†’ Hook in the FIRST WORD β€” TikTok has zero patience HOOK FORMATS THAT WORK "POV: you built an AI agent that..." "Things I wish I knew before trading..." "AI tools that [outcome] in [timeframe]" "Why 99% of people fail at [topic]" POSTING SCHEDULE 1-2 videos per day Best times: 07h-09h, 12h-14h, 19h-21h GROWTH TACTICS β†’ Duet and stitch top creators in niche β†’ Reply to comments with video replies β†’ Jump on trends within 24 hours β†’ Cross-post best TikToks as YouTube Shorts and Instagram Reels ``` ### Podcast β€” Maximum Authority ``` SHOW CONCEPT Name: "Autonomous Wealth" or "[PRINCIPAL_NAME] Unfiltered" Format: Solo episodes + guest interviews Length: 20-45 minutes Frequency: Weekly (every Monday) SOLO EPISODE FORMULA Topic: Deep dive on one pillar (AI, trading, or entrepreneurship) Structure: Intro (2m): Hook + what you'll learn Context (5m): Why this matters now Core (25m): The framework, the how, the proof Close (3m): Summary + action step + CTA GUEST STRATEGY Target: Complementary creators (AI, trading, biz) Ask: Start with peers, build to bigger names Outreach: Personalized DM via acquisition-master Format: 30-min focused conversation, one topic DISTRIBUTION β†’ Spotify, Apple Podcasts, YouTube (with video) β†’ Clips β†’ Twitter/X threads, Instagram Reels, TikTok β†’ Guest cross-promotion (they share to their audience) HOSTING β†’ Buzzsprout or Anchor (free) for distribution β†’ Record with Riverside.fm or Zencastr β†’ Edit with Descript or outsource ``` --- ## ENGINE 3 β€” AUTHORITY ### Social Proof System ``` PROOF TYPES (ranked by impact) 1. Revenue screenshots / P&L statements β†’ hardest proof 2. Before/after results (yours or clients) β†’ transformation proof 3. Testimonials from students or followers β†’ social proof 4. Engagement metrics (views, followers) β†’ reach proof 5. Media mentions / podcast appearances β†’ authority proof 6. Partnership logos β†’ credibility proof PROOF COLLECTION PROCESS Weekly: Screenshot P&L, agent performance metrics, revenue data Monthly: Collect 2-3 testimonials from community members Ongoing: Screenshot every viral post, media mention, milestone PROOF STORAGE /workspace/brand/proof/ revenue/ ← monthly P&L screenshots testimonials/ ← written + video testimonials milestones/ ← follower counts, revenue milestones media/ ← podcast appearances, mentions, features PROOF DEPLOYMENT β†’ Pinned posts updated monthly with latest proof β†’ Story highlights kept fresh with recent results β†’ Funnel landing pages updated with new testimonials β†’ Email sequences include proof at decision points ``` ### Strategic Networking ``` TIER 1 β€” MICRO INFLUENCERS (1K-50K followers) Target: Active creators in AI, trading, or biz niche Action: Genuine engagement for 2 weeks before outreach Outreach: DM with specific compliment + collaboration idea Goal: Cross-promotion, collab content, introductions TIER 2 β€” MID INFLUENCERS (50K-500K followers) Target: Established voices in the niche Action: Quote-tweet, mention, comment value for 30 days Outreach: Only after they've noticed you (reply, like) Goal: Podcast guest spot, co-creation, mention TIER 3 β€” MACRO INFLUENCERS (500K+) Target: Top 10 voices in each niche Action: Long-term relationship building (3-6 months) Outreach: Through warm introductions from Tier 2 Goal: One mention = thousands of followers NETWORKING AUTOMATION β†’ acquisition-master handles outreach sequences β†’ Track contacts in /workspace/brand/network/contacts.json β†’ Weekly review: who to nurture, who to reach out to ``` ### Authority Content Calendar ``` WEEK STRUCTURE Monday: Podcast episode drops β†’ clip β†’ share everywhere Tuesday: YouTube tutorial β†’ clips for all platforms Wednesday: Deep LinkedIn article β†’ repurpose as thread Thursday: Case study or result reveal (any platform) Friday: Community engagement + week recap Saturday: Behind the scenes or tool review Sunday: Week preview + upcoming content tease MONTHLY ANCHOR CONTENT Week 1: Revenue/performance update (transparency = trust) Week 2: Tutorial or system breakdown (value = authority) Week 3: Interview or collaboration (reach = growth) Week 4: Opinion piece or prediction (takes = positioning) QUARTERLY MILESTONES β†’ "X months of autonomous revenue" thread/video β†’ Annual strategy video (most viewed content type) β†’ Community challenge or free workshop ``` --- ## Autonomous Brand Operations ### Daily Routine (automated) ``` 07h30 β€” brand-manager.py morning-brief β†’ Check: mentions, DMs to reply to, trending topics in niche β†’ Generate: 1 Twitter/X post for 08h00 β†’ Log: engagement metrics from yesterday 12h00 β€” brand-manager.py midday-push β†’ Post scheduled LinkedIn content β†’ Reply to top comments on morning post β†’ Queue TikTok content for afternoon 19h00 β€” brand-manager.py evening-review β†’ Analyze: best performing content of the day β†’ Queue: tomorrow morning post β†’ Log: to /workspace/brand/AUDIT.md β†’ Notify: principal via Telegram with daily summary ``` ### Weekly Routine (automated) ``` Monday 07h00 β€” Weekly brand audit β†’ Performance report: reach, engagement, follower growth β†’ Best content of the week β†’ candidate for repurposing β†’ Networking queue: who to engage this week β†’ Telegram summary to principal Sunday 21h00 β€” Weekly content planning β†’ Generate next week's content ideas per pillar β†’ Cross-platform repurposing map β†’ Save to /workspace/brand/content/queue.json ``` ### CLI Usage ```bash # Initialize brand identity python3 /workspace/brand/scripts/brand_manager.py init # Morning brief python3 /workspace/brand/scripts/brand_manager.py morning-brief # Generate content for a platform python3 /workspace/brand/scripts/brand_manager.py content \ --platform twitter \ --pillar ai-automation \ --format thread # Run weekly audit python3 /workspace/brand/scripts/brand_manager.py audit --period weekly # Update proof vault python3 /workspace/brand/scripts/brand_manager.py proof \ --type revenue \ --note "March P&L: +€X" # Network outreach queue python3 /workspace/brand/scripts/brand_manager.py network --action queue # Full status python3 /workspace/brand/scripts/brand_manager.py status ``` --- ## Integration with Other Skills ``` content-creator-pro β†’ All content generated must align with identity.json pillars β†’ Brand voice from /workspace/brand/platforms/voice_guide.md β†’ Anti-AI writing patterns applied to all brand content acquisition-master β†’ Uses brand positioning as credibility anchor in outreach β†’ "As seen by X followers on [platform]" social proof hook β†’ Networking outreach sequences use brand story funnel-builder β†’ Landing pages reference brand identity and proof vault β†’ Email sequences reinforce brand positioning β†’ High-ticket close uses authority content as trust builder voice-agent-pro-v3 β†’ Podcast episodes use cloned voice β†’ Video narrations match brand tone from voice_guide.md β†’ Call scripts reference brand positioning agent-shark-mindset β†’ Market signals shared on Twitter/X as authority content β†’ Trading performance = proof vault entry β†’ Weekly signals = pillar 2 content (trading authority) proof-engine (future) β†’ Feeds social proof directly into brand presence β†’ Automates testimonial collection and deployment ``` --- ## Setup & Bootstrap ### What You Need ``` MINIMUM (brand identity + content strategy): β†’ Run brand_manager.py init (no credentials needed) β†’ Answer 5 questions about positioning β†’ Identity stored in /workspace/brand/identity.json FOR TWITTER/X AUTOMATION (add): TWITTER_API_KEY β†’ developer.twitter.com TWITTER_API_SECRET β†’ developer.twitter.com TWITTER_ACCESS_TOKEN β†’ developer.twitter.com TWITTER_ACCESS_SECRET β†’ developer.twitter.com AGENT ALREADY HAS: TELEGRAM_BOT_TOKEN β†’ already in agent .env TELEGRAM_CHAT_ID β†’ already in agent .env ``` ### Bootstrap Checklist ``` [ ] python3 brand_manager.py init (creates identity.json) [ ] Review /workspace/brand/identity.json β€” adjust positioning [ ] Review /workspace/brand/platforms/ β€” customize per platform [ ] (Optional) Add Twitter API keys for automation [ ] Set up proof vault: mkdir /workspace/brand/proof/ [ ] Schedule daily crons (see below) [ ] Verify: python3 brand_manager.py status ``` ### Cron Schedule ``` # Daily morning brief β€” 07h30 30 7 * * 1-5 personal-brand-builder β†’ morning-brief # Daily evening review β€” 19h00 0 19 * * 1-5 personal-brand-builder β†’ evening-review # Weekly brand audit β€” Monday 07h00 0 7 * * 1 python3 brand_manager.py audit --period weekly # Weekly content planning β€” Sunday 21h00 0 21 * * 0 python3 brand_manager.py content --action plan-week ``` --- ## Files Written By This Skill | File | Frequency | Content | |---|---|---| | `/workspace/brand/identity.json` | Once + updates | Positioning, pillars, voice | | `/workspace/brand/platforms/*.json` | Per update | Platform-specific config | | `/workspace/brand/content/queue.json` | Weekly | Planned content | | `/workspace/brand/network/contacts.json` | Ongoing | Networking targets | | `/workspace/brand/proof/` | Weekly | Screenshots, testimonials | | `/workspace/brand/AUDIT.md` | Daily | Performance log | | `/workspace/.learnings/LEARNINGS.md` | Weekly | What's working | --- ## Workspace Structure ``` /workspace/brand/ β”œβ”€β”€ identity.json ← Core brand: positioning, pillars, voice β”œβ”€β”€ platforms/ β”‚ β”œβ”€β”€ twitter.json ← Twitter/X config + schedule β”‚ β”œβ”€β”€ linkedin.json ← LinkedIn config + schedule β”‚ β”œβ”€β”€ instagram.json ← Instagram config + schedule β”‚ β”œβ”€β”€ youtube.json ← YouTube config + schedule β”‚ β”œβ”€β”€ tiktok.json ← TikTok config + schedule β”‚ β”œβ”€β”€ podcast.json ← Podcast config + schedule β”‚ └── voice_guide.md ← Brand voice: tone, style, DO/DON'T β”œβ”€β”€ content/ β”‚ └── queue.json ← Upcoming content queue β”œβ”€β”€ network/ β”‚ └── contacts.json ← Networking targets + status β”œβ”€β”€ proof/ β”‚ β”œβ”€β”€ revenue/ ← P&L screenshots + notes β”‚ β”œβ”€β”€ testimonials/ ← Written + video testimonials β”‚ β”œβ”€β”€ milestones/ ← Follower/revenue milestones β”‚ └── media/ ← Press, podcasts, mentions β”œβ”€β”€ references/ β”‚ └── positioning.md ← Brand positioning guide (this file) └── AUDIT.md ← Daily performance log ``` --- ## Constraints ``` ❌ Never publish content that contradicts identity.json positioning ❌ Never fabricate testimonials, results, or proof ❌ Never post on behalf of [PRINCIPAL_NAME] without content approval (unless principal has enabled autonomous posting mode) ❌ Never engage in controversies or political debates on behalf of brand βœ… Always align content with the 4 brand pillars βœ… Always log every published post to AUDIT.md βœ… Always notify principal via Telegram before autonomous posting βœ… If identity.json missing β†’ run init, notify principal βœ… If proof vault empty β†’ remind principal to add proof monthly βœ… Cross-check with content-creator-pro for anti-AI writing patterns ``` --- ## Error Handling ``` ERROR: identity.json missing or empty Action: Run brand_manager.py init Notify: Telegram β†’ "Brand identity not configured β€” run init" Log: AUDIT.md β†’ "Identity missing [date]" ERROR: Twitter API rate limit (429) Action: Queue post for +1 hour Log: ERRORS.md β†’ "Twitter rate limit β€” post queued [date]" ERROR: Platform API credentials missing Action: Operate in manual mode (generate content, no auto-post) Notify: Telegram β†’ "Twitter API not configured β€” manual mode" ERROR: Content queue empty Action: Generate 3 content ideas from top-performing pillar Log: LEARNINGS.md β†’ "Queue empty β€” auto-generated [date]" ```