Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    content splitter

    1

    Turn one article or transcript into a complete distribution kit for LinkedIn, X, newsletters, and more.

    $7

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned
    content splitter

    content splitter

    Example session with this skill installed

    Repurpose this blog post about "The Death of Local State in React" into a full pack. Focus on the 'simplicity' takeaway. Target LinkedIn, X, and Newsletter. Link: [Text provided]

    • Read your context and instructions
    • Compiled the content splitter

    I have processed your article on React state management. The core focus is that local state isn't dead, it is just being misused for global concerns.

    REPURPOSE PACK: The Death of Local State in React

    1. CORE EXTRACTION

    • One idea: Use local state for UI transitions, use server state for data. Stop mixing them.

    3 supporting points: 1. Prop drilling is a symptom, not the disease.
    2. Fetching logic doesn't belong in useState.
    3. Performance gains come from isolation.

    • Quotable lines: "Your UI state should be as volatile as a browser tab."

    2. LINKEDIN POST

    Stop blaming React for your messy state management.

    Most developers reach for Redux or Zustand because they’re tired of prop drilling. But the drill isn't the problem. The problem is that you're treating server data like UI state.

    If it comes from a database, it isn't "state." It's a cache.

    Separate your concerns

    1. Local: Form inputs, toggle switches, modals.
    2. Server: User profiles, product lists, auth status.

    When you stop forcing React to manage the "truth" of your DB, your components get simpler.

    Do you still use global stores for everything, or have you moved to React Query?

    3. X THREAD

    1. Local state in React isn't dying. We just finally learned where it belongs. 🧵

    2. The biggest mistake? Putting server data in useState. That’s not state; it’s a temporary cache of someone else's data.

    3. Prop drilling is a signal. If you're drilling 5 levels deep, your component tree is doing too much. Don't reach for a global store; refactor the architecture.

    4. Keep UI state (toggles, inputs) close to where it’s used. Use tools like TanStack Query for the server data.

    5. Result: Zero sync bugs and 50% less boilerplate.

    6. Read the full breakdown here: [Link]

    4. NEWSLETTER BLURB

    This week: React State is fine. Your architecture is the problem.
    I spent years fighting prop drilling by throwing everything into global stores. It was a nightmare. In my latest post, I break down why local state is still the king of UI, provided you stop asking it to act like a database. If you want cleaner components, this is the shift you need to make.

    5. REPURPOSING LADDER

    • Day 1: LinkedIn Long-form (The "Death of Local State" contrarian take).
    • Day 2: X Thread (Technical breakdown of cache vs state).
    • Day 3: Pull quote graphic on LinkedIn/X.
    • Day 4: Newsletter distribution to the main list.
    • Day 5: Engagement: Reply to comments with the "Carousel Outline" points.

    Next steps

    1. Review the X thread length; you may want to add code snippets to tweet 4.
    2. Select the "Server vs Local" pull quote for a branded graphic.
    3. Schedule the LinkedIn post for Tuesday morning peak time.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Transform webinars into ready-to-post LinkedIn and X content.Create 5-day social media calendars from a single blog post.Extract pull quotes and carousel outlines from long-form interviews.Generate platform-specific captions and hashtags for video transcripts.

    About this skill

    Content distribution often dies because manual repurposing takes too long. This skill converts a single source asset into a full multichannel package, ensuring every platform gets native formatting rather than lazy copy-pastes.

    What it does

    • Multi-channel adaptation generates unique copy for LinkedIn, X threads, Instagram captions, and newsletters.
    • Core extraction identifies the primary takeaway, supporting points, and quotable lines from any transcript or article.
    • Platform-native formatting applies specific hook structures, character counts, and engagement styles for each social network.
    • Visual content planning provides slide-by-slide copy for carousels and standalone pull quotes for graphics.
    • Distribution scheduling creates a 5-day "repurposing ladder" to spread the content over a full week.

    How it works

    1. Source analysis processes your blog post, video transcript, or podcast notes to find the signal in the noise.
    2. Framework mapping applies specific LinkedIn, X, and email structures to the extracted insights.
    3. Execution delivers a structured distribution pack with ready-to-post copy for every target channel.

    Frameworks & tools

    The skill is platform-agnostic, supporting standard formats for LinkedIn, X (Twitter), Instagram, TikTok, and email marketing platforms. It handles various input types including .txt transcripts, URLs, and markdown files.

    Why this beats prompting it yourself

    Generic prompts often result in the same text slightly shortened for each platform. This skill enforces strict structural rules for each medium, ensuring hooks are platform-appropriate and CTAs are tailored to specific user behaviors.

    Use cases

    • Convert a long-form webinar transcript into a week of social posts.
    • Turn a technical blog post into a high-engagement X thread and LinkedIn story.
    • Create promotional emails and newsletter blurbs from a new podcast episode.
    • Extract high-impact pull quotes from executive interviews for brand design.

    Known limitations

    Does not support direct API posting to social platforms. Requires a text-based source asset or transcript; it cannot "listen" to audio or video files directly without a text input.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 4 days ago

    • Passed all security checks, Safe to install

    Listed4 days ago

    What's inside

    Frequently Asked Questions