跳到正文
cccskills
免费在 GitHub 公开

social-content-writer

Generates platform-native social media posts for LinkedIn, X/Twitter, Instagram, and Reddit. Supports thought leadership, case study snippets, hot takes, engagement questions, carousel outlines, and threads.

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(2)

  • SKILL.md7.1 KB
  • skill.meta.json580 B

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Social Content Writer

Generates ready-to-publish social media posts tailored to each platform's native format, algorithm preferences, and audience expectations. Every post is built from brand voice in agency.config.json, not generic marketing copy.

Prerequisites

  • agency.config.json populated (agency info, case studies, services, outreach tone)
  • Topic or theme to write about
  • Optional: research output from blog-researcher or linkedin-researcher

Phase 0: Intake

Read agency.config.json:

  • agency.name, agency.founder, agency.tagline -- brand identity
  • outreach.tone -- voice/style baseline (adapt per platform)
  • outreach.banned_phrases -- never use these
  • case_studies[] -- proof points for case study posts
  • services[] -- service areas for thought leadership angles

Accept parameters:

  • platform -- (required) one of: linkedin, twitter, instagram, reddit
  • post_type -- (required) one of: thought-leadership, case-study-snippet, hot-take, engagement-question, carousel-outline, thread, story-caption
  • topic -- (required) subject or theme
  • research -- (optional) output from researcher skills for data-backed posts
  • case_study -- (optional) specific case study slug from config
  • cta_type -- (optional) comment, dm, link, follow, none. Default: comment
  • count -- (optional) number of variants to generate. Default: 2

Phase 1: Platform Voice Adaptation

Adapt the base outreach.tone for each platform:

PlatformTone ShiftFormat Norms
LinkedInProfessional, insight-driven, first-person narrativeLine breaks between ideas, use of "I" and "we", no hashtag spam (max 3-5 at end)
X/TwitterPunchy, opinionated, conciseMax 280 chars per tweet, threads use 1/ numbering, hot takes welcome
InstagramVisual-first, aspirational, casualCaption supports the visual, use line breaks, 5-15 relevant hashtags at end, emoji sparingly
RedditHelpful, community-native, no self-promoMatch subreddit tone, lead with value, mention experience naturally, no links in first reply

Phase 2: Post Type Generation

Thought Leadership

  • Open with a contrarian or surprising insight from the founder's perspective
  • Support with data, observation, or experience
  • Close with a question or takeaway
  • LinkedIn: 150-300 words, line breaks every 1-2 sentences
  • Twitter: Single tweet (280 chars) or thread (3-7 tweets)
  • Instagram: 100-200 word caption paired with a quote card concept
  • Reddit: 150-400 words matching the subreddit's expertise level

Case Study Snippet

  • Lead with the result (number, metric, transformation)
  • Brief context (who, what problem)
  • What was done (2-3 bullet points max)
  • Result reinforced
  • Soft CTA
  • LinkedIn: 150-250 words, use bullet points for the "what we did"
  • Twitter: Single tweet with key metric + thread for breakdown
  • Instagram: Stat-forward caption with before/after framing

Hot Take

  • Bold, opinionated statement on an industry trend
  • Back it up with one proof point
  • Invite disagreement
  • LinkedIn: 50-150 words, conversational
  • Twitter: Single tweet, max edge without being hostile
  • Instagram: Quote-style caption

Engagement Question

  • Ask a genuine question the audience cares about
  • Provide 2-3 options or your own take first
  • Designed to drive comments
  • LinkedIn: Question + context (50-100 words)
  • Twitter: Question only (under 200 chars)
  • Instagram: Question in caption, use poll sticker concept for stories

Carousel Outline

  • LinkedIn/Instagram only
  • 5-10 slides with headline + supporting text per slide
  • Slide 1: Hook (scroll-stopping statement)
  • Slides 2-8: Core content (one idea per slide)
  • Slide 9: Summary or key takeaway
  • Slide 10: CTA slide (follow, DM, comment)
  • Output as structured slide-by-slide text

Thread

  • Twitter/LinkedIn only
  • 3-10 posts in sequence
  • Post 1: Hook that promises value ("Here's how we 3x'd conversion rate for a sports brand")
  • Posts 2-8: One insight per post, each standalone-readable
  • Final post: Summary + CTA
  • Number each: 1/, 2/, etc.

Story Caption

  • Instagram only
  • Ultra-short (1-2 lines)
  • Designed to pair with a visual
  • Include engagement prompt (poll, question, emoji slider)

Phase 3: Quality Check

Before returning, verify every post:

  1. Banned phrase scan: Check against outreach.banned_phrases. Rewrite if any match.
  2. Character limits: Twitter posts under 280 chars. LinkedIn under 3000 chars. Instagram under 2200 chars.
  3. Tone check: Re-read against platform voice. Rewrite if it sounds corporate, generic, or salesy.
  4. Hashtag rules: LinkedIn max 5, Instagram 5-15, Twitter max 3, Reddit zero.
  5. CTA count: One CTA per post (or none for pure value posts).
  6. Self-promo check for Reddit: No direct links or pitches. Help first, credibility naturally.
  7. No emojis overload: Max 2-3 per LinkedIn post, 5-8 per Instagram caption, 0-1 per tweet.

Phase 4: Output

Return structured JSON:

{
  "platform": "linkedin",
  "post_type": "thought-leadership",
  "variants": [
    {
      "text": "Full post text with line breaks...",
      "hashtags": ["#Shopify", "#D2C", "#Ecommerce"],
      "character_count": 487,
      "word_count": 82,
      "cta": "What's your take? Drop a comment.",
      "visual_suggestion": "Screenshot of a Shopify analytics dashboard showing the metric",
      "best_posting_time": "Tuesday 9-11 AM IST / Tuesday 7-9 AM GMT"
    },
    {
      "text": "Variant 2...",
      "hashtags": ["#ShopifyPartner", "#EcommerceTips"],
      "character_count": 412,
      "word_count": 71,
      "cta": "DM me if you want the full breakdown.",
      "visual_suggestion": "Carousel with 5 key points from the post",
      "best_posting_time": "Wednesday 12-2 PM IST"
    }
  ],
  "topic": "Why most D2C brands underinvest in product page CRO",
  "personalization_source": "Kibi Sports case study",
  "generated_at": "2026-03-13T10:00:00Z"
}

Phase 5: Scheduling Recommendation

For each post, suggest optimal posting time based on platform best practices:

PlatformBest Times (IST)Best Days
LinkedIn9-11 AM, 12-1 PMTue, Wed, Thu
Twitter8-10 AM, 12-1 PM, 5-6 PMMon-Fri
Instagram11 AM-1 PM, 7-9 PMTue, Wed, Fri
Reddit6-8 AM EST (for US subs)Mon, Wed

For India-focused audience, adjust to IST prime hours. For US/UK audience, adjust to their local times.

Example Usage

Trigger phrases:

  • "Write a LinkedIn post about CRO for D2C brands"
  • "Create a Twitter thread about our Kibi Sports results"
  • "Write an Instagram caption for a case study post"
  • "Generate a hot take about Shopify themes for LinkedIn"
  • "Write a Reddit-friendly comment about Shopify development"
  • "Create a LinkedIn carousel outline about ecommerce mistakes"
  • "Generate 3 engagement questions for LinkedIn this week"

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Analyze A/B test results for statistical significance with ship, extend, or kill recommendations

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

Reallocate ad budget across campaigns and channels using ROAS and marginal return analysis

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

Generate structured creative briefs for ad designers with brand-consistent direction

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

Mine winning ad angles, hooks, and creative patterns from top-performing ads

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

ad-spy

免费

Monitor competitor ads across Meta, Google, and LinkedIn with strategic analysis

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

Interactive onboarding wizard that generates agency.config.json for any B2B agency. Asks structured questions about the agency, services, ICP, tools, outreach preferences, and CRM setup. Outputs a complete config file.

中文简介正在准备中。当前显示原文说明。

ekatasingh1107/b2b-gtm-skills22026年4月12日 更新

查看 ekatasingh1107 的全部技能

报告此技能的问题