Free

Playbooks and prompts

  • Copy a prompt or follow a plan.
  • Free to read and copy. No sign-in.
By goal

Plan

  • Playbook

    The social media playbook with Claude

    Connect Claude to sprkly, then follow a 30-day plan with 20 prompts.

  • Prompt

    Plan my week of posts

    Turn a pile of photos, videos or links into a scheduled week, with captions written per platform and one approval at the end.

    Needs sprkly connected to Claude. In Claude, type / and pick Plan my week of posts.

    Ask Claude
    Plan my week from these photos: <links>. Space the posts around my best hour. Write a caption per platform. Show me the week as a table and wait for my go.
    Copy the full prompt Claude gets
    Full prompt
    Plan and schedule a week of social posts for me in sprkly.
    
    Media: ask me what to post, and offer to work from anything already in my sprkly media
    Platforms: use my connected accounts, and tell me which ones you chose
    Voice: match how my recent posts already read, and say what you noticed
    
    How to do it:
    
    1. Call sprkly_get_analytics to see when my posts actually do best, then space the week
       around that rather than picking round numbers.
    2. Get the media into sprkly and get ids back.
    3. Write a caption PER PLATFORM. Do not paste one caption everywhere. TikTok and
       YouTube need a title, and that is where their text lives, not in the caption.
    4. Schedule each post.
    5. Only if sprkly_get_account_summary shows plan pro or api (the Power plan): finish
       with sprkly_request_post_approval so nothing goes out until I have seen it.
       On any other plan it is refused, so skip this step. The table below is my check.
    
    Show me the whole week as a short table before you schedule anything, and wait for me
    to say go.
    
    Rules for this job:
    
    - Media: pass the link straight to sprkly_schedule_post in media_urls. sprkly pulls it
      into storage itself when the platform needs that, and converts Google Drive and Dropbox
      share links for you. Do NOT call sprkly_add_media_from_url first. 50 MB limit.
      For files on disk with no public link, use sprkly_upload_media in link mode: send
      files with each filename, sha256 and size_bytes, get one upload URL per file, PUT the
      bytes with curl --data-binary, and pass the returned ids in media_ids. Never base64 a
      real file into the call: it costs about one token per character.
    - Accounts: if sprkly_schedule_post returns needsAccountChoice, ask the user which
      accounts they mean. Never pick for them. Re-call with profile_ids set to every account
      they chose. profile_ids alone is a complete call and replaces platforms.
    - Times are ISO 8601, and the user is not thinking in UTC. Work out what they meant in
      their own timezone and use it. Only ask if it is genuinely ambiguous.
    - Do not pre-validate. sprkly_schedule_post runs the same checks and returns the same
      errors, so a separate sprkly_validate_post_policy pass costs the user a click and
      tells you nothing new. Use it only to check a draft you are NOT scheduling yet.
    - Talk about accounts by handle and posts by their caption. Ids are plumbing. Do not
      read them out unless the user asks for one.

Post

  • Prompt

    Post this

    Paste a link, say where and when. It gets scheduled. No back and forth.

    Needs sprkly connected to Claude. In Claude, type / and pick Post this.

    Ask Claude
    Post this to Instagram and TikTok on <Thursday at 6pm>: <link>. TikTok title: <title>. Public.
    Copy the full prompt Claude gets
    Full prompt
    Schedule this in sprkly. Be quick about it.
    
    What: ask me what to post, in one question
    Where: all my connected accounts
    When: the next good slot, and just tell me which one you picked
    How many: one
    
    馃洃 This is the zero-friction path. Do not interview me.
    
    - Ask NOTHING that is answered above or that has a sane default.
    - Write the caption yourself. Match how my recent posts read.
    - Call sprkly_schedule_post once. Pass any link straight through in media_urls;
      sprkly handles fetching it, including Google Drive and Dropbox share links.
    - Do not read the plan back to me for approval first. Schedule it, then tell me what
      went where and when, in one line. I can edit or delete it if it is wrong.
    
    The only thing worth stopping for is needsAccountChoice, because guessing which of my
    accounts to post to is the one mistake I cannot undo.
    
    Rules for this job:
    
    - Media: pass the link straight to sprkly_schedule_post in media_urls. sprkly pulls it
      into storage itself when the platform needs that, and converts Google Drive and Dropbox
      share links for you. Do NOT call sprkly_add_media_from_url first. 50 MB limit.
      For files on disk with no public link, use sprkly_upload_media in link mode: send
      files with each filename, sha256 and size_bytes, get one upload URL per file, PUT the
      bytes with curl --data-binary, and pass the returned ids in media_ids. Never base64 a
      real file into the call: it costs about one token per character.
    - Accounts: if sprkly_schedule_post returns needsAccountChoice, ask the user which
      accounts they mean. Never pick for them. Re-call with profile_ids set to every account
      they chose. profile_ids alone is a complete call and replaces platforms.
    - Times are ISO 8601, and the user is not thinking in UTC. Work out what they meant in
      their own timezone and use it. Only ask if it is genuinely ambiguous.
    - Do not pre-validate. sprkly_schedule_post runs the same checks and returns the same
      errors, so a separate sprkly_validate_post_policy pass costs the user a click and
      tells you nothing new. Use it only to check a draft you are NOT scheduling yet.
    - Talk about accounts by handle and posts by their caption. Ids are plumbing. Do not
      read them out unless the user asks for one.
  • Prompt

    20 post ideas, by niche

    Copy one into a caption and answer it in your own words.

    Lifestyle

    What does a normal Tuesday look like for you? Show three moments from it.

    Lifestyle

    What is one small thing in your home you would never give away? Why?

    Fitness & Health

    What workout did you hate at first and now love? What changed?

    Fitness & Health

    In my first month of training I got this wrong: ___. Here is what I do now.

    Food & Recipes

    What dish do people always ask you to make? Share the one step that makes it work.

    Food & Recipes

    What did you cook this week that went wrong? What did you learn?

    Show 14 more ideas
    Fashion & Beauty

    What piece do you wear all the time? Show three ways you style it.

    Fashion & Beauty

    What trend did you try and give up on? Be honest about why.

    Travel

    What place would you send a friend to that most visitors miss?

    Travel

    The best thing I packed on my last trip was ___. Here is why.

    Technology

    What tool do you open every day for your work? What do you use it for?

    Business & Finance

    What question do your customers ask you the most? Answer it here.

    Business & Finance

    What was your very first sale? What did you sell, and how did it feel?

    Education

    What is one thing you wish someone told you on day one of learning ___?

    Entertainment

    What show, song or film are you stuck on right now? What hooked you?

    Gaming

    What moment in a game made you shout out loud? Tell the story.

    Parenting

    What did your kid say this week that made you laugh?

    DIY & Crafts

    Show a before and after of your last project. Which part took the longest?

    Motivational

    What can you do today that you could not do a year ago?

    Any niche

    Finish this line about your work: Most people think ___, but really ___.

Grow

  • Playbook

    What 862 viral videos actually do

    What 862 viral videos do with the hook, the middle, the sound and the ask.

  • Playbook

    Turn a comment into a conversation

    Turn a comment into a DM. The rules, the one message, the word to pick.

  • Prompt

    More like my best post

    Find what worked, then write more of it. Uses your own results, not generic advice.

    Needs sprkly connected to Claude. In Claude, type / and pick More like my best post.

    Ask Claude
    Find what my top 3 posts have in common. Then give me 10 post ideas that follow the same pattern. Do not schedule anything.
    Copy the full prompt Claude gets
    Full prompt
    Write more posts like the ones that already work for me.
    
    Learn from: all my connected platforms
    Draft: three new posts
    
    1. Call sprkly_get_analytics and find my top posts.
    2. Say what they have in common, and be specific. "Engaging content" is not an
       observation. Hook in the first line, one idea, a question at the end, that is.
    3. Draft the new posts against that pattern, per platform.
    4. Ask me which ones to schedule. Do not schedule any of them yet.
    
    Two rules when you read the numbers:
    
    - Check `samples` before you call anything a pattern. A best hour backed by one post is
      not a finding. Saying so is more useful than a confident guess.
    - Check `coverage` before you compare platforms. Instagram reports reach, saves, shares
      and views only for accounts connected or reconnected with the insights permission. For
      the rest it reports likes and comments only, until the owner reconnects Instagram in
      Settings. Never rank platforms on a metric one of them lacks.
      Threads and Facebook report nothing at all. X numbers cover the newest 10 X posts from
      the last 2 weeks and update once a day. Bluesky reports no views. Instagram and TikTok posts made outside
      sprkly count once imported, with numbers for up to 500 and 200 of them. YouTube posts
      made outside sprkly do not show, and YouTube numbers cover only the newest 20.
      A platform with no data is not a platform doing badly, and presenting it as
      one is the fastest way to send someone chasing a problem that is not there.
    
    If my history is too thin to see a pattern, say that instead of inventing one, and
    draft from what I tell you about the content instead.

Automate

Templates run inside sprkly. You need a free account. Every plan, Instagram only.

  • Playbook

    Answer every message, even while you sleep

    Instant replies, away messages and FAQs, set up in about 20 minutes.

  • Template

    Follow first, then the freebie

    Ask people to follow you before they get your freebie.

  • Template

    Grow followers from comments

    Reply to the comment, then ask them to follow before the DM.

  • Template

    Reply to comments publicly

    Thank everyone who comments on a post, right in the comments.

  • Template

    Post a first comment

    Add your own first comment to each post you schedule. Put links or hashtags there.

  • Template

    Answer story replies

    Send a DM when someone replies to your story.

  • Template

    Thank story mentions

    Say thanks when someone mentions you in their story.

  • Template

    Answer common questions

    List the questions people DM you most. Each word gets its own answer.

  • Template

    Follow up if no reply

    When someone DMs you a word, reply. Then check in an hour later if they go quiet.

  • Template

    Auto-DM links from comments

    Send a link when people comment a word on your post.

  • Template

    Send a link from any post

    Send a link when people comment a word on any recent post.

  • Template

    DM me a word

    Say "DM me GUIDE" in your bio, a reel or a story. The link goes out.

  • Template

    Send affiliate product links

    Send a shop link when people comment a word on your post.

  • Template

    Send a link from story replies

    Send a link when people reply to your story with a word.

  • Template

    Give coupons in stories

    Send a code when people reply to your story with a word.

  • Template

    Grow your email list

    Answer a comment in DMs, then ask for their email.

Review

  • Prompt

    How did I do

    An honest read on recent performance: what worked, what the numbers can and cannot tell you, and what to try next.

    Needs sprkly connected to Claude. In Claude, type / and pick How did I do.

    Ask Claude
    Pull my last 30 days. What changed against the 30 days before? Give me the post counts behind each change.
    Copy the full prompt Claude gets
    Full prompt
    Review how my recent sprkly posts performed.
    
    Window: the last 30 days
    Platforms: all of them
    
    Call sprkly_get_analytics and reason from what it returns. I want:
    
    1. What actually changed against the period before, in one or two lines.
    2. The posts that did best, and your read on WHY, referring to them by caption.
    3. Anything the data cannot support, said plainly rather than smoothed over.
    4. Two or three things to try next, each tied to something in the numbers.
    
    Two rules when you read the numbers:
    
    - Check `samples` before you call anything a pattern. A best hour backed by one post is
      not a finding. Saying so is more useful than a confident guess.
    - Check `coverage` before you compare platforms. Instagram reports reach, saves, shares
      and views only for accounts connected or reconnected with the insights permission. For
      the rest it reports likes and comments only, until the owner reconnects Instagram in
      Settings. Never rank platforms on a metric one of them lacks.
      Threads and Facebook report nothing at all. X numbers cover the newest 10 X posts from
      the last 2 weeks and update once a day. Bluesky reports no views. Instagram and TikTok posts made outside
      sprkly count once imported, with numbers for up to 500 and 200 of them. YouTube posts
      made outside sprkly do not show, and YouTube numbers cover only the newest 20.
      A platform with no data is not a platform doing badly, and presenting it as
      one is the fastest way to send someone chasing a problem that is not there.
    
    Do not open with a summary of what you are about to do. Lead with the finding.
  • Prompt

    Weekly review

    How the week went on each account, your top posts, and who asked for your link. Real numbers, side by side with last week.

    Needs sprkly connected to Claude. In Claude, type / and pick Weekly review.

    Ask Claude
    How did last week go on my accounts, and who asked for the link? Keep the numbers next to the percentages.
    Copy the full prompt Claude gets
    Full prompt
    Give me my weekly review from sprkly.
    
    Window: the last 7 days
    
    Make these three calls, in this order, with that window:
    
    1. sprkly_get_analytics, for views, engagement and what changed.
    2. sprkly_get_engagement_summary, for each account: comments, replies, DMs, new contacts
       and emails, against the window before, and its top posts.
    3. sprkly_list_leads, for who asked. If it is refused for inbox access, tell me how to
       turn it on in one line, then carry on without it.
    
    Then, per account, by handle:
    
    1. What changed. Put the numbers beside every percentage, like "12 comments, up from 8
       (+50%)". Never a percentage on its own. If a figure is marked thin, say so.
    2. The top 3 posts, named by their caption.
    3. Who asked for the link: each person as their handle, the keyword they used, and the
       post they asked under. Say if the list was cut short. Mark anyone with opted_out:
       true as opted out.
    
    馃洃 Never suggest messaging, DMing or emailing anyone on that list. They are a list for
    me to read. What to do with them is my call. Opted-out people sent STOP and are not to
    be contacted at all.
    
    Two rules when you read the numbers:
    
    - Check `samples` before you call anything a pattern. A best hour backed by one post is
      not a finding. Saying so is more useful than a confident guess.
    - Check `coverage` before you compare platforms. Instagram reports reach, saves, shares
      and views only for accounts connected or reconnected with the insights permission. For
      the rest it reports likes and comments only, until the owner reconnects Instagram in
      Settings. Never rank platforms on a metric one of them lacks.
      Threads and Facebook report nothing at all. X numbers cover the newest 10 X posts from
      the last 2 weeks and update once a day. Bluesky reports no views. Instagram and TikTok posts made outside
      sprkly count once imported, with numbers for up to 500 and 200 of them. YouTube posts
      made outside sprkly do not show, and YouTube numbers cover only the newest 20.
      A platform with no data is not a platform doing badly, and presenting it as
      one is the fastest way to send someone chasing a problem that is not there.
    
    Do not open with a summary of what you are about to do. Lead with the finding.
  • Prompt

    Check my queue

    What is scheduled, what failed, and what needs a decision from you.

    Needs sprkly connected to Claude. In Claude, type / and pick Check my queue.

    Ask Claude
    What have I got queued this week? Tell me anything that failed first, in plain words.
    Copy the full prompt Claude gets
    Full prompt
    Show me the state of my sprkly queue.
    
    Call sprkly_list_scheduled_posts. Then tell me, shortest first:
    
    1. Anything that FAILED, with the reason in plain words, not the raw error.
    2. Anything on hold or awaiting my approval.
    3. What is going out next, and when.
    
    馃洃 Do not re-schedule or re-send a failed post on your own. Publishing is public and
    cannot be undone, and I may already have posted that content by hand. Tell me what
    failed and why, then let me decide.
    
    If nothing needs attention, say so in one line and stop. Do not pad it out.