Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

social-card-gen社交卡生成器

Agent Skill

social-card-gen 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,488

周安装

62

GitHub Stars

261

下载量

496
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:social-card-gen(社交卡生成器)
来源仓库:https://github.com/brianrwagner/ai-marketing-claude-code-skills
仓库路径:skills/social-card-gen
安装命令:
npx skills add https://github.com/brianrwagner/ai-marketing-claude-code-skills --skill social-card-gen
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/brianrwagner/ai-marketing-claude-code-skills --skill social-card-gen

简介

social-card-gen 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。

  • 适用于社交媒体封面图、活动海报与视觉素材生成支持。
  • 通过关键词或任务场景输入,Agent 可返回匹配的候选结果列表。
  • 安装命令:npx skills add https://github.com/brianrwagner/ai-marketing-claude-code-skills --skill social-card-gen。
  • 使用前请确认权限范围、维护状态及是否涉及联网或文件操作。

SKILL.md

Social Card Generator

Transform one source message into platform-ready social copy for Twitter/X, LinkedIn, and Reddit.

This skill works two ways:

  • With Node.js: Use generate.js for deterministic, automated output
  • Without Node.js: Manual generation path built directly into this skill (no dependencies required)

Mode

Detect from context or ask: *"One platform, all platforms, or all platforms with variants?"*

ModeWhat you getBest for
quick1 platform (user picks), optimized variantTesting a single channel
standardAll 3 platforms: Twitter, LinkedIn, RedditStandard cross-platform post
deepAll platforms + 3 variants each + A/B test guidanceCampaign testing, maximizing reach

Default: standard — use quick if they specify a platform. Use deep if they're running a content campaign and want options.


⚠️ MANDATORY: 4-Question Intake Before Generating

Ask these before writing a single word of copy:

1. Source message: What's the core idea, update, or story? (Paste raw text or describe it.) 2. Tone goal: Informative? Provocative? Humble brag? Conversational? Educational? 3. Audience: Who needs to see this? (Founders, marketers, developers, general public?) 4. CTA: What do you want readers to do? (Visit link, reply, follow, share, start a conversation?)

Without these answers, you'll get generic output that won't land on any platform.


Platform Reasoning Rules (Built In — No External Script Needed)

🐦 Twitter/X

  • Character limit: 280 characters (single tweet) or threaded for long-form
  • Tone: Punchy, direct, opinionated. Twitter rewards brevity and conviction.
  • Hook structure: Lead with the most surprising or specific claim. No warm-up.
  • Hashtags: Max 1-2 directly relevant tags. Never stuff.
  • CTA style: Short and embedded. "What's your take?" or "Link in reply."
  • What kills Twitter posts: Long intros, passive voice, corporate speak, hashtag walls.
  • Example hook pattern: "[Counterintuitive claim]. Here's why: [1-2 sentence reason]. [Engaging question]."

💼 LinkedIn

  • Character limit: 3,000 characters for posts. First 2 lines before "See more" are critical.
  • Tone: Professional but personal. Thought leadership with a human angle.
  • Hook structure: First line must create curiosity or state a bold truth — not "excited to share."
  • Hashtags: 3-5 max, at the end. Never in the body copy.
  • CTA style: Invite discussion. "What's your experience with this?" works well.
  • Opener rule: NEVER start with self-promotional language. Lead with a lesson, story, or observation.
  • What kills LinkedIn posts: Cringe openers ("I'm humbled to announce..."), excessive hashtags, no line breaks.
  • Format tip: Short paragraphs (1-2 lines). White space is your friend.

🔵 Reddit

  • Character limit: No hard limit, but long posts need clear structure with headers.
  • Tone: Authentic, curious, community-first. Reddit readers have a finely tuned BS detector.
  • Hook structure: Situational — frame as a question, lesson learned, or genuine experience.
  • Hashtags: Never. Not a thing on Reddit.
  • CTA style: End with an open question that invites the community to share their take.
  • Self-promotion rule: Never lead with your own promotion. Frame everything as a contribution to the community.
  • What kills Reddit posts: Obvious marketing, lack of genuine insight, "check out my [thing]" openers.

Manual Generation Path (No Node.js Required)

Follow this process exactly:

Step 1: Distill the Core Message

From the source input, extract:

  • The ONE key insight or fact
  • The "so what" — why does this matter to the audience?
  • The evidence or story behind it

Step 2: Generate 3 Platform Variants

Twitter/X variant:

[Bold claim or surprising fact — max 1 sentence]

[1-2 sentences of supporting context]

[Engaging question or CTA]

[1-2 relevant hashtags max]

*Check: Under 280 chars for single tweet? If not, decide: cut or thread.*

LinkedIn variant:

[First line hook — create curiosity, not announcement]

[1-2 line context paragraph]

[Core insight or framework — 2-4 short paragraphs]

[Personal angle or reflection]

[Discussion CTA — question for the audience]

[3-5 hashtags at the end only]

*Check: Does the first line work before "See more"? Does it NOT start with "I'm excited to..."?*

Reddit variant:

[Title: specific, searchable, not clickbaity]

[Opening: frame as experience, question, or lesson — community-first]

[Body: genuine story or insight with specifics]

[Closing question to invite community input]

*Check: Would this feel at home in the target subreddit? No hashtags?*


With Node.js (Automated Path)

npm install

# text input
node generate.js --text "We reduced onboarding time by 35% with a checklist." --stdout

# file input
node generate.js --file examples/input-example.md --outdir examples

# URL input (when network is available)
node generate.js --url https://example.com/post --platforms twitter,linkedin --stdout

If generate.js is unavailable, use the Manual Generation Path above — same quality, just manual.


Quality Self-Review Pass (REQUIRED After Generating)

After generating all 3 variants, run this review before delivering:

CheckTwitterLinkedInReddit
Hook strong? (Would you stop scrolling?)✅/❌✅/❌✅/❌
CTA present and clear?✅/❌✅/❌✅/❌
Platform fit? (Tone matches platform norms)✅/❌✅/❌✅/❌
Guardrails pass? (See below)✅/❌✅/❌✅/❌

Flag the weakest variant and explain why: "The Reddit variant is the weakest because it still reads like a LinkedIn post — too polished, not community-first."


Guardrails (Never Violate)

No identical copy cross-posted — every platform variant must be meaningfully different in tone and structure ❌ No hashtag spam on LinkedIn — max 5, always at the end, never in the body ❌ No self-promotional openers on Reddit — community value first, always ❌ No vague hooks — "I have some thoughts on X" is not a hook ❌ No copy that assumes platform context — Reddit readers don't know your LinkedIn audience


Iteration Loop

After delivering the 3 variants:

  1. Ask: "Which variant feels most off? What's not landing?"
  2. If hook is weak → rewrite the first line using a different angle (counterintuitive, numerical, story-led)
  3. If CTA is weak → try a question instead of a directive
  4. If platform fit is off → re-read the platform rules and rewrite from scratch for that platform

Output Format

Deliver:

## Twitter/X
[Final copy — ready to paste]
Character count: [X]/280

## LinkedIn
[Final copy — ready to paste]

## Reddit
Title: [Post title]
[Body — ready to paste]

## Quality Review
- Strongest variant: [Platform] — because [reason]
- Weakest variant: [Platform] — [what to improve if needed]
- All guardrails passed: Yes / No — [note any issues]

*Skill by Brian Wagner | AI Marketing Architect | brianrwagner.com*

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.51%
按下载量换算171

Claude

28.89%
按下载量换算143

Cursor

19.14%
按下载量换算95

Gemini CLI

8.39%
按下载量换算42

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills