Social Card Generator — Communication skill for Claude Code
Generate social media sharing cards.
How to install Social Card Generator
Installs to ~/.claude/skills/social-card-gen/
git clone --depth 1 https://github.com/BrianRWagner/ai-marketing-claude-code-skills /tmp/ai-marketing-claude-code-skills \
&& mkdir -p ~/.claude/skills \
&& cp -r /tmp/ai-marketing-claude-code-skills/social-card-gen ~/.claude/skills/social-card-gen Clones the whole repository, because a skill folder can carry scripts and resources beside its SKILL.md.
What Social Card Generator does
You write one update. Then you rewrite it for Twitter, LinkedIn, and Reddit. That repetitive step is where time disappears.
Alternatives in Communication
- Pestle Analysis — PESTLE analysis across Political, Economic, Social, Tech, Legal, Environmental 7.8k ★
- Social Media Agent — 📲 An agent for sourcing, curating, and scheduling social media posts with human-in-the-loop 2.8k ★
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
Repository README
This is the README for BrianRWagner/ai-marketing-claude-code-skills, shared by 9 entries
in this directory. It describes the repository, not this entry specifically.
Stop rewriting the same post 3 times
You write one update. Then you rewrite it for Twitter, LinkedIn, and Reddit. That repetitive step is where time disappears.
`social-card-gen` turns one source into platform-ready drafts in one command.
Value
- Save 15-30 minutes per post cycle.
- Keep tone consistent across channels.
- Enforce platform limits automatically.
- Run locally with no AI/API dependency.
Platforms
- Twitter: 280 chars, punchy style, compact hashtag strategy.
- LinkedIn: 3000 chars, professional tone, business CTA.
- Reddit: authentic conversation style, discussion CTA.
Install
npm install
Usage
# from raw text
node generate.js --text "We reduced support tickets by 28% after redesigning onboarding." --stdout
# from a markdown file
node generate.js --file examples/input-example.md --outdir examples
# choose specific platforms
node generate.js --file examples/input-example.md --platforms twitter,reddit --stdout
Example source
`examples/input-example.md`
Example outputs
examples/output-twitter.txtexamples/output-linkedin.txtexamples/output-reddit.txt
Time savings snapshot
Manual approach:
- Draft + rewrite x3: 20-30 minutes
With `social-card-gen`:
- One source draft + command run + quick edits: 5-10 minutes
Related Skills
Og Image Skill
Generate social media preview images (Open Graph) and configure all meta tags for optimal sharing on Twitter/X
Web Assets Generator Skill
by Alon Wolenitz - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social
Social Media Caption Generator Claude
Social media caption generator as a Claude skill — turn any text, script, or screenshot into ready-to-post cap
Generate Post
Generate promotional content for SlideNote releases. Creates release notes, social media posts, and blog conte
Km Social Media
Content Engine
Draft blog posts, ad copy, emails, social media, landing pages, and video scripts with brand voice and SEO
Related Agents
Repo Screenshot
Capture a clean PNG of a GitHub repository for use as a slide overlay. Given a repo URL or owner/repo, decides
Repurpose Social
Social media content specialist. Generates Twitter/X threads and tweets, LinkedIn posts and PDF carousel scrip
Ghost Writer
Write compelling, human-sounding content — landing pages, marketing copy, user docs, social media, email seque