The skill graph.
One folder. Seventeen markdown files. Ten social accounts. $8K/mo → $0.
We run ten social accounts and don't write a single post manually. No content team. No $8–12K/mo agency retainer. No sitting in front of Claude rewriting the same post ten times for ten platforms.
Just a folder of .md files, one AI agent, and a system that takes one idea and produces ten platform-native posts — each one actually thinking about the topic differently.
This is the full breakdown. Every file. Every wikilink. Every node. By the end you'll have a complete content production system you can realistically build this weekend.
The concept.
Most people use AI for content like this: open Claude. Type "write me a LinkedIn post about productivity." Get a generic post that sounds like a corporate intern wrote it. Spend 20 minutes making it not sound like a robot. Then do the whole thing again for every platform.
That's not a system. It's a chore with extra steps.
The problem isn't the AI — it's that you're giving it zero context about your brand, audience, voice, platform strategies, or how any of it connects. You're hiring a genius with amnesia every time you start a new chat.
Technically: a folder of interconnected markdown files where each file is one knowledge node — one piece of your content system's brain. Inside each file you use [[wikilinks]] (double-bracket references like [[brand-voice]] or [[hooks]]) to point to other nodes.
When you point an AI agent at this folder and give it a topic, it doesn't just read one file. It follows the links, reads the connected nodes, and builds up a complete understanding of your brand, voice, audience, platform rules, hook formulas, and repurposing logic — before writing a single word.
One flat file gives you a tool. A graph gives you a team — with sub-specialists for every platform, hook type, voice variant, and audience segment.
The stack.
- 01Obsidian — free markdown editor with native [[wikilink]] support + graph viewdaily
- 02Claude Projects — uploads all 17 files as persistent contextdaily
- 03Plain folder (alt) — works just as well; the AI doesn't care about Obsidianfine
- 04Claude Code or Cursor (advanced) — agent reads files directly from disk and can update thempowerful
The folder structure.
17 files. 4 folders. Your entire content production machine.
/content-skill-graph
├── index.md
├── platforms/
│ ├── x.md
│ ├── linkedin.md
│ ├── instagram.md
│ ├── tiktok.md
│ ├── youtube.md
│ ├── threads.md
│ ├── facebook.md
│ └── newsletter.md
├── voice/
│ ├── brand-voice.md
│ └── platform-tone.md
├── engine/
│ ├── hooks.md
│ ├── repurpose.md
│ ├── scheduling.md
│ └── content-types.md
└── audience/
├── builders.md
└── casual.md→ native
One file per platform. Rules, formats, character limits, posting frequency. Everything the agent needs to write natively for that platform.
→ DNA
Brand voice + how it adapts per platform. The reason your content stops sounding like a robot generated it.
→ system
Hook formulas. The repurposing chain. Scheduling. Format definitions. The operational backbone that makes 1 idea → 10 posts work.
What the output actually looks like.
This is where most people mess up: rethinking, not reformatting. Same topic — How I use AI to manage 10 social accounts — eight different angles.
- xX — "you don't need a content team. you need 30 markdown files. here's how i run 10 accounts without writing a single post manually:"
- inLinkedIn — "6 months ago, I was spending $8,000 a month on content production across 10 platforms. Today I spend $0. Here's exactly what changed."
- igInstagram — "I Run 10 Accounts And Don't Write Anything. (Swipe →)"
- ttTikTok — "You're still writing content manually for every single platform? Let me show you what I use instead."
- ytYouTube — "How to Run 10 Social Media Accounts with AI (Complete System Walkthrough)"
- nlNewsletter — "This week I want to pull back the curtain on something I've been building quietly for months…"
- thThreads — "hot take: the future of content isn't AI that writes for you. it's AI that thinks like 10 different people for you."
- fbFacebook — "Has anyone else tried building a system to manage multiple social accounts at once? Curious what you all think."
The take.
A skill graph isn't a productivity hack. It's a transfer — everything you know about your content system, encoded once, executed forever. The agent gets smarter every week you spend ten minutes updating a node.
Steal one thing: start with index.md and brand-voice.md. Those two files define everything else. Build them well and the other 15 mostly write themselves.
platform-tone.md with concrete example sentences per platform. Add the "rethink, don't reformat" rule to your starter prompt every run.
Switch AI models.
brand-voice.md. Add 5 anchoring sample posts written by you. Voice is taught by example, not description.
Add more adjectives to the brand-voice description.
members only · the full build
The 17 file definitions.
Every file, every wikilink, every rule — copy-paste ready. Members of the Austin AI Club unlock the full system, the build-along, and the rest of the library.
Already a member? Email usThe full file set. Each one is a knowledge node. Copy as-is, fill in the placeholders, drop them in your folder.
- 01
index.md · the command center.
The most important file in your entire graph. Every time you give your agent a topic, it starts here. Common mistake: treating it as a table of contents. It's not. It's a briefing.
# Content Skill Graph — Command Center ## 1. Identity Content production system for [YOUR BRAND/NAME]. Manages 10 social media accounts from one idea input. Brand: [YOUR NAME / BRAND] Niche: [YOUR NICHE — e.g. "AI automation, SaaS building, and monetizing tech skills"] Mission: Turn one topic into 10 platform-native posts that each think about the topic differently. ## 2. Node Map Every node below is a knowledge file. Read the relevant ones before executing any task. The [[wikilinks]] are clickable, follow them. ### Platforms - [[x]] — short-form, hook-driven, 280 chars max, casual lowercase. post 5x/week. - [[linkedin]] — long-form narrative, professional, 1500+ words. 3x/week. - [[instagram]] — visual-first. 7-slide carousels with bold claim on slide 1. 4x/week. - [[tiktok]] — raw, unpolished, 45-60 second screen recordings. 5x/week. - [[youtube]] — SEO-optimized titles, 8-12 min format. 2x/week. - [[threads]] — conversational, opinion-driven. 3x/week. - [[facebook]] — community-focused, group engagement. 3x/week. - [[newsletter]] — deep-dive 1000-2000 words. send 1x/week. ### Voice - [[brand-voice]] — core personality, values, tone markers, vocabulary - [[platform-tone]] — how the core voice adapts per platform ### Engine - [[hooks]] — scroll-stopping opener formulas - [[repurpose]] — the repurposing chain: 1 idea → 10 outputs - [[scheduling]] — posting calendar, best times, frequency - [[content-types]] — format definitions ### Audience - [[builders]] — primary. indie hackers, AI engineers, SaaS founders - [[casual]] — secondary. curious about AI/tech but not building yet ## 3. Execution Instructions When given a topic: 1. Check if the topic aligns with our niche. If not, reject it. 2. Read [[brand-voice]] for core personality. 3. Read [[hooks]] and select the best hook formula. 4. Read [[repurpose]] for the production chain order. 5. Write for the FIRST platform in the chain (usually [[x]]). 6. For each subsequent platform, read that platform's node and [[platform-tone]] to adapt. Don't just reformat — RETHINK the angle, hook, structure, and format. 7. Apply [[scheduling]] rules for timing and frequency. 8. Output one native post per platform, ready to publish. CRITICAL RULE: The output is NOT 10 copies of the same text reformatted. It's 10 pieces that each THINK about the topic differently. Same topic, different angle per platform. - 02
platforms/x.md · the detailed example.
Each platform file is a complete playbook. X is shown in full — every other platform file follows the same structure with different specifics.
# X / Twitter ## Platform DNA - Character limit: 280 per tweet, long-form up to 25,000 (sweet spot 1,000-2,000) - Vibe: fast, casual, opinion-driven. lowercase default. ~0.5 sec to stop the scroll - Audience: technical, builder-oriented. skews [[builders]] over [[casual]] ## Content Rules - Write this platform FIRST in the [[repurpose]] chain — X forces concision - Use [[hooks]] — contrarian and proof hooks perform best - Match [[brand-voice]] but more casual. see [[platform-tone]] - Line breaks between every thought. never dense paragraphs - No hashtags. ever. - Emojis only as a signoff - Links go in a reply, never in the main tweet ## Formats That Work 1. The Step-by-Step Thread — "Here's [N] steps to [outcome]:" 2. The Short Take — 2-4 lines. bold claim + one-line context + punchline 3. The Proof Post — "[Metric] → [metric] in [timeframe]" + breakdown 4. The Resource Drop — "I just found [thing] — [why it matters]" 5. The Long-Form Tweet — 1,000-2,000 chars. 1-2x/week max ## Posting Strategy - Frequency: 5-7x/week (1-2 posts per day) - Best times: 8-9am, 12-1pm, 5-6pm (audience timezone) - Engage in replies for 30 min after posting ## Repurposing Notes - X is the STARTING POINT of the [[repurpose]] chain - After writing for X, expand for [[linkedin]] (narrative + framing) - Condense the hook for [[tiktok]] (first 2 seconds of video) - Turn threads into [[instagram]] carousel slides
- 03
platforms/linkedin.md · expand with narrative.
# LinkedIn ## Platform DNA - No hard limit; sweet spot 1,300-2,000 chars (3,000 for articles) - Vibe: professional but human. personal narratives win — "I" stories with business lessons - Audience: mix of [[builders]] and [[casual]] — decision-makers with budgets ## Content Rules - Lead with a personal hook: "I was wrong about…" / "3 months ago I…" - First line is EVERYTHING. LinkedIn truncates after ~210 chars - Use [[hooks]] — proof and playbook hooks perform best - Match [[brand-voice]] but more professional. see [[platform-tone]] - Short paragraphs. one idea per paragraph - No hashtags in body; max 3 at the end - Links in the first comment, never in the post body ## Formats That Work 1. Personal Narrative — "I [did/learned/failed]" → lesson → takeaway 2. The Listicle Post — "7 things I learned about [topic]:" 3. The Contrarian Take — challenge conventional wisdom 4. The Case Study — real numbers, real process 5. Document/Carousel Posts — 10-15 slides as PDF upload ## Posting Strategy - Frequency: 3-5x/week - Best times: 7-8am, 12pm, 5-6pm - Comment on 10 relevant posts before publishing yours ## Repurposing Notes - LinkedIn is the SECOND platform in the [[repurpose]] chain - Take the X post → add personal narrative, expand to 1,300+ chars - The hook usually needs a full rewrite
- 04
platforms/instagram.md · make it visual.
# Instagram ## Platform DNA - Caption limit: 2,200 chars. visual carries most engagement - Vibe: visual-first. image stops scroll, caption closes the deal - Audience: wider, more [[casual]]. aspirational, visual learners ## Content Rules - Carousels are king. 7-10 slides, one idea per slide - Slide 1 = the hook. bold claim, large text. use [[hooks]] — discovery and proof - Match [[brand-voice]] but simpler language. see [[platform-tone]] - Captions add context the slides don't cover - Hashtags: 5-10 relevant at end. unlike X, these actually work - CTA on last slide AND in caption ## Carousel Design Rules - Font: bold, sans-serif, high contrast - Max 30 words per slide - Consistent color scheme (your brand colors) - Slide 1: max 8 words, bold - Last slide: clear CTA with your handle ## Posting Strategy - Frequency: 4-5x/week (3 carousels, 1-2 Reels) - Best times: 11am-1pm, 7-9pm ## Repurposing Notes - Carousels come from expanding [[x]] threads into visual slides - Reels come from adapting [[tiktok]] scripts - Instagram version = MOST visually polished version of any piece
- 05
platforms/tiktok.md · raw, fast, hook in 2 seconds.
# TikTok ## Platform DNA - 15 seconds to 10 minutes, sweet spot 45-90 sec - Vibe: raw, unpolished, authentic. overproduced performs WORSE - Audience: youngest. more [[casual]]. discovering, not deep-diving - Algo is discovery-based — followers don't matter. rare ## Content Rules - Hook in the FIRST 2 SECONDS or they swipe - Use [[hooks]] — contrarian and discovery adapted for video - Match [[brand-voice]] at most casual and energetic. [[platform-tone]] - Talk TO the camera like you're talking to a friend - Screen recordings with voiceover work great for tech/AI content - No long intros. no "hey guys welcome back" - Captions/text overlays mandatory — most watch muted ## Formats That Work 1. Screen Recording — show yourself doing the thing. 45-60 sec 2. Quick Tip — one tip in 30 sec. hook → tip → result 3. "I Replaced X With Y" — before vs after 4. Reaction — react to trending stuff in your niche ## Script Template [HOOK: 2 sec — text overlay + voiceover] [CONTEXT: 5 sec] [THE HOW: 30-40 sec] [RESULT: 5 sec] [CTA: 3 sec] ## Posting Strategy - Frequency: 5-7x/week (daily if you can) - Best times: 7-9am, 12-3pm, 7-10pm - Post consistently for 30 days before judging results ## Repurposing Notes - TikTok scripts come from condensing the [[x]] post to 45-60 sec - Focus on ONE idea. don't cram everything in - Cross-post to [[instagram]] Reels and YouTube Shorts
- 06
platforms/youtube.md · deep, SEO-driven, evergreen.
# YouTube ## Platform DNA - Long-form. sweet spot 8-12 min - Vibe: educational, structured, SEO-driven. YouTube is a search engine - Audience: mix of [[builders]] and [[casual]], invested 8+ min so more committed - Evergreen content lives here. a good video gets views for years ## Content Rules - TITLE IS EVERYTHING. SEO-optimized, specific, curiosity-driven - Thumbnail + title = ~80% of clicks - Use [[hooks]] in the first 30 sec spoken - Structure with clear sections + chapters ## Video Structure [HOOK — 0:00-0:30] State the problem + promise the solution [CONTEXT — 0:30-2:00] Why this matters. What most people get wrong [MAIN CONTENT — 2:00-9:00] Step-by-step. screen recordings, demos [RECAP + CTA — 9:00-10:00] Summary. Subscribe or grab the template ## SEO Rules - Title: primary keyword, natural phrasing, under 60 chars - Description: first 2 lines visible — hook + key links there. 200-500 words total - Tags: 5-10 relevant, mix broad and specific - Chapters: timestamps in description for each section ## Posting Strategy - Frequency: 1-2x/week (consistency > frequency) - Best days: Tuesday, Thursday, Saturday ## Repurposing Notes - YouTube scripts are the MOST expanded version - Combine [[x]] + [[linkedin]] into a structured tutorial - Extract Shorts from best 60-sec segments → [[tiktok]] + [[instagram]] Reels
- 07
platforms/threads.md · conversational, opinion-driven.
# Threads ## Platform DNA - Text-first, conversational - 500 char limit per post - Vibe: relaxed, community-feel, more casual than X - Audience: growing, more [[casual]], less tech-heavy ## Content Rules - Opinions and hot takes perform best - More conversational than [[x]] — "talking out loud" - No hashtags. no links. pure text engagement - Match [[brand-voice]] at its most relaxed. [[platform-tone]] - Cross-post adapted versions of [[x]] — rewrite the hook, soften the tone ## Repurposing - Adapted from [[x]] with conversational tone - Remove any CTA that requires links
- 08
platforms/facebook.md · community, discussion.
# Facebook ## Platform DNA - Older demographic, community-driven, group-focused - No hard char limit; sweet spot 300-800 chars - Vibe: community, discussion. less "personal brand", more "helpful community member" ## Content Rules - Questions and discussion prompts drive engagement - Longer captions with personal context work well - Video (native upload) gets algo priority - Match [[brand-voice]] but warmer. see [[platform-tone]] - Share to relevant groups, not just your profile ## Repurposing - Expand [[x]] content with more personal context - Add a question at the end to drive comments
- 09
platforms/newsletter.md · deepest, most personal.
# Newsletter ## Platform DNA - Email. you own the audience (no algo to fight) - 1,000-2,000 words per issue. deep-dive format - Vibe: like a letter from a friend who's also your mentor. most personal ## Content Rules - Subject line = your hook. use [[hooks]] adapted for email "The system that replaced my $8k/mo content team" NOT "Newsletter #47" - Open with a story or personal observation, then transition to tactical - One core topic per issue - Match [[brand-voice]] at its most personal. [[platform-tone]] - End with ONE clear CTA — reply, check a resource, or try something - Plain text or minimal design. fancy templates look like spam ## Repurposing - Deepest version of your weekly best topic - Combine the [[x]] take + [[linkedin]] narrative + exclusive insights - This is where you go deep on the "how" behind your posts
- 10
voice/brand-voice.md · your DNA.
Defines who you are across ALL platforms. Source of truth every other file references. Platforms adapt the expression. The underlying identity stays the same.
# Brand Voice This file defines the core personality behind all content. Every platform node references this and adapts it. See [[platform-tone]] for platform-specific adjustments. ## Core Personality [Write 3-5 sentences. Be specific. Example for a builder/AI niche:] We're a builder who teaches while building. Casual authority — we know our stuff but never talk down. We share real numbers, real mistakes, real systems. We talk to our audience like friends building alongside us. Direct, practical, allergic to fluff. ## Tone Markers - Casual but credible — "imo", "btw" naturally; back everything with data - Direct and personal — say "I" a lot, address the reader as "you" - Raw honesty over polish — "the biggest mistake is skipping validation" NOT "one common pitfall is insufficient market validation processes" - Coaching energy — feels like we're walking them through it - Numbers and proof — "$4k MRR", "200 leads/week", "10 accounts" ## Vocabulary Words we use: build, ship, automate, system, playbook, stack, workflow, scale, compound, iterate Words we NEVER use: moreover, furthermore, in conclusion, it's worth noting, delve, synergy, circle back, holistic Phrases we use: - "here's what actually works" - "most people get this wrong" - "the real reason is…" - "study this." Phrases we never use: - "In today's fast-paced world…" - "It goes without saying…" - "Without further ado…" - any corporate buzzword soup ## Formatting Rules - Lowercase by default for body text - Title case or ALL CAPS only for hooks/headlines - Bullet points with - prefix - Line breaks between every thought - No hashtags (except Instagram) - Minimal emojis, only as signoffs ## Anchoring Samples [Paste 5 real posts you've written that nail your voice. The agent learns voice from examples 10x faster than from rules.]
- 11
voice/platform-tone.md · the bridge.
The bridge between your universal voice and each platform's culture. Same person, different room.
# Platform Tone Adaptations Core voice defined in [[brand-voice]]. This file defines how that voice ADAPTS per platform. ## X / Twitter - Most casual version. Lowercase everything - Short sentences. punchy. no filler - "lol", "imo", "btw" used freely - Example: "you don't need 10 tools. you need 10 markdown files. study this." ## LinkedIn - Professional but still human, not corporate - "I" used extensively, framed as lessons/insights - Longer sentences ok. more narrative structure - Example: "I spent 3 months building a content system that now runs 10 accounts for me. Here's exactly what I built." ## Instagram - Simplest language. visual-first - Carousel text: bold, short, one idea per slide. max 8 words on slide 1 - Caption: more detailed but scannable - Example: "I run 10 accounts with zero manual writing. Swipe to see the system." ## TikTok - Most energetic. spoken, not written - Fast-paced, hook immediately. "This is insane" energy allowed - Example: "You're still writing content manually? Let me show you what I use instead." ## YouTube - Most structured and educational - Authority voice — you're the expert teaching a class - Still casual but with depth ## Newsletter - Most personal and intimate - Like writing a letter to a smart friend - Can be vulnerable, reflective, behind-the-scenes ## Threads - Similar to X but even more relaxed. "shower thought" energy - Example: "hot take: a folder of markdown files is more powerful than any content marketing tool on the market" ## Facebook - Warmest and most community-oriented - Ask questions. invite discussion. more stories, less playbooks ## The Rule When adapting across platforms: CHANGE the tone first. Then the format. Then the hook. The voice stays the same — only the delivery changes.
- 12
engine/hooks.md · the openers.
Hooks decide 80% of performance. Most incredible post ever — if the first line doesn't stop the scroll, nobody reads the rest.
# Hook Formulas Use these to open every post. Match hook type to platform and topic. See [[platform-tone]] for delivery adjustments. ## The Playbook Hook "Here's [N] steps to [desirable outcome]:" - Best on: X, LinkedIn, YouTube titles - "Here's 7 steps to automate your content production:" - "Here's how I run 10 accounts without writing manually:" ## The Proof Hook "[Before metric] → [after metric] in [timeframe]" - Best on: X, LinkedIn - "0 → 10 accounts managed in 30 days using markdown files" - "$8k/mo content spend → $0 after building one system" ## The Contrarian Hook "You don't need [conventional thing]. You need [this instead]." - Best on: X, Threads - "You don't need a content team. You need a skill graph." - "You don't need 15 tools. You need 15 markdown files." ## The Replacement Hook "I replaced [expensive/complex thing] with [simple thing]" - Best on: X, TikTok, Instagram slide 1 - "I replaced my $8k/mo content team with a folder of .md files" ## The Discovery Hook "I just found [valuable thing]" - Best on: X - "I just found a way to make AI write differently per platform" ## The Behind-the-Scenes Hook "I run [impressive thing] and [surprising method]" - Best on: X, LinkedIn, YouTube titles - "I run 10 social media accounts and don't write a single post" ## Rules - Test 2-3 hooks per topic before publishing - Track which types get the most engagement PER PLATFORM - Update this file weekly. remove underperformers, add new winners - Hook for [[x]] is almost never the same as hook for [[linkedin]]
- 13
engine/repurpose.md · the chain.
The file that makes the whole thing work. Without it you have reference docs. With it you have a production pipeline.
# Repurposing Chain One idea enters. Ten platform-native posts come out. Each one THINKS about the topic differently — this is NOT reformatting. ## The Chain Order Write in this order. Each step builds on the previous but adapts. ### Step 1: [[x]] (Write First) X forces brevity. Starting here makes you find the core idea and sharpest hook. Everything else expands from this. Output: one tweet or long-form tweet (280-2,000 chars) ### Step 2: [[linkedin]] (Expand with Narrative) Take the X post, add personal story + deeper analysis. Don't just add words — add a DIFFERENT ANGLE. - X says: "I replaced my content team with .md files" - LinkedIn says: "3 months ago I was spending $8k/mo on content. Here's what happened when I built a system with markdown and Claude" Output: long-form post (1,300-2,000 chars) ### Step 3: [[instagram]] (Make it Visual) Extract key points → carousel slides. visual-first, aspirational. Output: 7-10 slide carousel + caption. Slide 1 = bold hook. ### Step 4: [[tiktok]] (Make it Raw) Condense to a 45-60 sec script. SHOW, don't tell. Output: video script with timestamps. Hook in first 2 sec. ### Step 5: [[youtube]] (Make it Deep) Combine everything into a structured tutorial. Replicable. Output: full video outline (8-12 min). SEO title + description. ### Step 6: [[newsletter]] (Make it Personal) Deepest, most personal take. Behind-the-scenes, lessons, exclusive insights not shared on social. Output: 1,000-2,000 word email. ### Step 7: [[threads]] (Make it Conversational) Adapt X version with more relaxed, opinion-driven angle. Output: 1-3 short posts (under 500 chars each). ### Step 8: [[facebook]] (Make it Community) Add a discussion question. Frame as invitation to share. Output: post with a question at the end. ## The Litmus Test "If someone followed me on ALL platforms, would they be annoyed seeing the same thing everywhere?" If yes → you're reformatting, not rethinking. Go back. ## Batch Workflow 1. Write ALL platform versions in one session, not across days 2. Follow the chain order — each step feeds the next 3. Review all 8 outputs together before publishing any 4. Schedule using [[scheduling]] to stagger across the week
- 14
engine/scheduling.md · the calendar.
# Scheduling & Posting Calendar ## Weekly Frequency | Platform | Posts/Week | Best Days | |------------|------------|------------------------| | X | 7-10 | Daily | | LinkedIn | 3-5 | Mon-Thu | | Instagram | 4-5 | Mon, Wed, Fri, Sat | | TikTok | 5-7 | Daily | | YouTube | 1-2 | Tue, Thu or Sat | | Newsletter | 1 | Tue or Thu morning | | Threads | 3-5 | whenever posting to X | | Facebook | 3 | Tue, Thu, Sat | ## Peak Posting Times | Platform | Best Times | |------------|-----------------------------------------| | X | 8-9am, 12-1pm, 5-6pm | | LinkedIn | 7-8am, 12pm, 5-6pm | | Instagram | 11am-1pm, 7-9pm | | TikTok | 7-9am, 12-3pm, 7-10pm | | YouTube | 2-4pm day before (indexes overnight) | | Newsletter | 8-10am | ## Batch Workflow Weekly Batch (Sunday or Monday): 1. Choose 2-3 topics for the week 2. Run the full [[repurpose]] chain for each 3. Gives you 16-24 posts for the whole week in one sitting 4. Schedule everything (Buffer, Hypefury, Later, or native) Daily (15 min): 1. Check engagement 2. Reply to comments in the first hour 3. Note what hooks/formats performed Weekly Review (Friday): 1. What topics performed best? → more of those 2. What hook types drove engagement? → update [[hooks]] 3. Which platform growing fastest? → double down 4. Any new content ideas from comments/DMs?
- 15
engine/content-types.md · format definitions.
# Content Types & Formats ## Thread / Multi-Part Post - Platforms: X (thread), LinkedIn (multi-paragraph), Threads - When: step-by-step guides, listicles, breakdowns - Structure: hook → numbered steps → conclusion + CTA ## Carousel / Slide Post - Platforms: Instagram, LinkedIn (document posts) - When: visual guides, processes, comparisons - Structure: slide 1 = hook, slides 2-9 = content, last = CTA ## Short-Form Video - Platforms: TikTok, Instagram Reels, YouTube Shorts - When: quick tips, demos, reactions, behind-the-scenes - Structure: hook (2 sec) → content (30-50 sec) → CTA (5 sec) ## Long-Form Video - Platforms: YouTube - When: tutorials, deep dives, system walkthroughs - Structure: hook (30 sec) → context (90 sec) → main (6-8 min) → recap ## Long-Form Text - Platforms: Newsletter, LinkedIn articles, blog - When: deep analysis, personal stories, comprehensive guides - Length: 1,000-3,000 words ## Short Take - Platforms: X, Threads, Facebook - When: hot takes, observations, single insights - Length: under 280 chars (X) or 500 chars (Threads)
- 16
audience/builders.md · primary audience.
# Audience: Builders ## Who They Are Indie hackers, solo founders, AI engineers, SaaS builders, freelancers, agency owners. Already building something or actively planning to. Technical enough to implement. Revenue range $0-$50k/mo, aspiring to scale. ## What They Want - Actionable playbooks, not theory. Steps they can follow TODAY - Real numbers — revenue, metrics, costs, time saved - Tool recommendations with context: when and why - Systems thinking — how pieces connect, not individual tactics ## How to Talk to Them - Direct and specific. "Here's 5 steps" not "consider exploring" - Show your work. Real screenshots, real numbers, real process - Peer energy — building alongside them, not above them - Challenge them: "if you're not doing this, you're leaving money on the table"
- 17
audience/casual.md · secondary audience.
# Audience: Casual ## Who They Are Curious about AI/tech but not deeply technical. Might be professionals in non-tech roles thinking about AI. Early in their journey, consuming more than creating. Aspirational — want to be builders but haven't started yet. ## What They Want - Simplified explanations of complex topics - Inspiration and "I can do this too" energy - Entry points — where to start, what to learn first - Results that seem achievable, not intimidating ## How to Talk to Them - Simpler language. Explain acronyms. Define terms - More encouraging, less challenging - "Here's the easiest way to start" energy - Analogies and comparisons to things they already understand
Five symptoms with the fix that works.
№ 01All 8 platform posts sound like clones.+
platform-tone.md for each step — or that file is too thin.platform-tone.md with concrete example sentences per platform. Add the rule to your starter prompt every run: "Rethink, don't reformat. Each platform gets a different angle."№ 02Outputs sound like an AI wrote them.+
brand-voice.md is abstract. The "Words we use / never use" lists aren't strong enough.brand-voice.md. Voice is taught by example, not description.№ 03Wikilinks not resolving.+
[[brand-voice]] as literal text. Or it ignores the linked files entirely.№ 04Every hook starts the same way.+
hooks.md has too few formulas, or you didn't tell the agent to rotate.index.md's execution instructions. Add at least 12 hook formulas to hooks.md so the agent has range.№ 05Folder grew past 25 files; outputs got worse.+
members only · the build
Build it this weekend.
The exact 7-step kickoff sequence, three plug-in methods (Claude Projects / paste context / Cursor · Claude Code), and the starter prompt that runs the full chain on day one.
Already a member? Email usThree ways to plug the graph into an AI. Pick one and ship.
Method 01 — Claude Projects (recommended).
- 01
Create a Project called "Content Skill Graph."
Anthropic console → new Project. Name it. That's it.
- 02
Upload all 17 files to Project Knowledge.
Drag and drop. Claude reads them on every conversation in the project.
- 03
Start a new conversation. Use this starter prompt.
Topic: [YOUR TOPIC HERE] Follow the execution instructions in index.md. Produce one native post for each platform in the repurpose chain order. Each post should THINK about the topic differently — not reformatted, RETHOUGHT for each platform. Rotate hook types. No two openings the same.
Review. Schedule. Publish. Go do something else with your day.
Method 02 — paste context (simplest).
No Claude Pro? Any AI chat works. Copy index.md into a new conversation and add:
"Here's my content system. When I give you a topic, follow the execution instructions. For each platform, write a native post that rethinks the topic for that platform — not reformatted, completely rethought."
For better output, also paste brand-voice.md and whichever platform files you're producing for. More context = better output. Always.
Method 03 — Cursor or Claude Code (most powerful).
Keep the skill-graph folder on your local machine. Point Cursor or Claude Code at it. The agent reads files directly from your file system — and can update them.
New hooks get added to hooks.md. Tone gets refined in platform-tone.md based on what's performing. This is the fully autonomous version. The graph evolves itself.
The weekend kickoff, in seven steps.
- 012 min
Create the folder.
17 files, 4 folders. Empty
.mdfiles. Do it before you read more theory. - 0245 min
Fill in index.md and brand-voice.md first.
These two define everything else. If you don't know who you are or what your system does, the other 15 don't matter.
- 0360 min
Fill in your top 3 platforms.
You don't need all 8 on day one. Start where you're most active. Add the rest later.
- 0430 min
Fill in hooks.md and repurpose.md.
Your engine. How you start posts and how you multiply them.
- 055 min
Upload everything to Claude Projects.
Or paste into whatever AI tool you use.
- 0620 min
Give it a topic and test.
See what comes out. Adjust files based on output. First version won't be perfect. That's fine — it gets better as you refine the nodes.
- 07weekly
Iterate.
Update
hooks.mdwith what's performing. Refineplatform-tone.mdas you learn what sounds right. Add new platform files when you're ready. The skill graph is designed to grow.
Want this wired into your business — not built from scratch this weekend? That's what the audit + retainer relationship is for. austinaiguy.com.