Agent SkillsAgriciDaniel/claude-repurpose › repurpose-quotes

repurpose-quotes

GitHub

从内容片段中提取5个高价值金句,并生成适配多平台的图片提示词或卡片。支持直接调用/banana生成图像,适用于社交媒体分享场景。

skills/repurpose-quotes/SKILL.md AgriciDaniel/claude-repurpose

触发场景

quote cards quote graphics quotable moments image prompts repurpose quotes

安装

npx skills add AgriciDaniel/claude-repurpose --skill repurpose-quotes -g -y
更多选项

不安装直接使用

npx skills use AgriciDaniel/claude-repurpose@repurpose-quotes

指定 Agent (Claude Code)

npx skills add AgriciDaniel/claude-repurpose --skill repurpose-quotes -a claude-code -g -y

安装 repo 全部 skill

npx skills add AgriciDaniel/claude-repurpose --all -g -y

预览 repo 内 skill

npx skills add AgriciDaniel/claude-repurpose --list

SKILL.md

Frontmatter
{
    "name": "repurpose-quotes",
    "license": "MIT",
    "metadata": {
        "author": "AgriciDaniel",
        "version": "1.0.0",
        "category": "content"
    },
    "description": "Extracts the 5 most quotable moments from content atoms and generates \/banana image prompts for each using the 6-Component Brief. Produces quote cards ready for social sharing with platform-specific aspect ratios, color palettes, and text overlays. Sub-skill of the Content Repurposing Engine. Use when user says \"quote cards\", \"quote graphics\", \"quotable moments\", \"image prompts\", or \"repurpose quotes\".\n",
    "argument-hint": "[url-or-atoms]",
    "user-invokable": true
}

Quote Graphics and Image Prompt Generator

Extract 5 quotable moments from content atoms and produce /banana image generation prompts (or generate images directly if /banana is available).

Inputs

Received from the parent agent (repurpose-visual):

Input Description
atoms Full list of content atoms with types and impact ratings
main_argument One-sentence thesis of the source content
target_audience Who benefits from this content
primary_topic Category or niche
voice_profile Detected or overridden brand voice
images_flag If true AND /banana available, generate images directly
author_name Name for attribution on quote cards

References

Load these before generating output:

  • references/image-sourcing.md -- 3-tier image pipeline, prompt templates, platform dimensions
  • references/platform-specs.md -- image dimensions per platform

Output 1: Quotable Moments

File: quotes/quotes.md

Select exactly 5 quotes from the content atoms. Rank and pick using these criteria (in priority order):

Selection Criteria

# Criterion What to Look For Best Atom Types
1 Standalone impact Works perfectly without any surrounding context. A stranger seeing just this line would understand and feel something. quote, contrarian, tldr
2 Statistical weight Contains a specific number, percentage, or data point that anchors the claim. stat, casestudy
3 Contrarian angle Challenges conventional wisdom or says something most people would disagree with at first glance. contrarian, prediction
4 Emotional resonance Provokes a feeling -- surprise, validation, frustration, curiosity, motivation. quote, analogy, insight
5 Practical insight Gives the reader something actionable they can use immediately. howto, insight

Rules:

  • Pick the 5 BEST quotes across all criteria -- do not force one per criterion
  • Prefer atoms rated 4-5 impact
  • Polish slightly for readability if needed (fix grammar, trim filler) but preserve the author's voice and meaning
  • Each quote should be 1-2 sentences max (under 200 characters ideal for cards)
  • If the content has fewer than 5 strong quotes, use what exists; never pad

Quote Output Format

For each quote:

### Quote [N]

**Text:** "[Exact or polished quote]"
**Attribution:** [Author/Speaker Name]
**Criterion:** [Which selection criterion it satisfies]
**Source Atom:** [Atom number and type from atomization]
**Card Text (short):** [Condensed to under 120 chars if original is longer]

Output 2: /banana Image Prompts

File: quotes/banana-prompts.md

For each of the 5 quotes, generate a /banana-compatible image prompt using the 6-Component Brief (matching references/image-sourcing.md).

The 6-Component Brief

Every prompt must specify these 6 components in order:

Component Description Example
Subject What the image shows (abstract or concrete) "Minimalist desk workspace"
Action Movement or state of the subject "bathed in soft morning light"
Context Environment or background setting "against a clean gradient background"
Composition Layout, framing, text placement zone "left-aligned with 40% right margin for text overlay"
Lighting Light source, direction, temperature, quality "soft ambient glow, warm temperature, subtle vignette"
Style Visual aesthetic and rendering approach "editorial photography, muted tones, shallow depth of field"

Prompt Template

/banana generate

**Subject:** [subject description]
**Action:** [action or state]
**Context:** [background/environment]
**Composition:** [layout and text zone]
**Lighting:** [light source, direction, temperature]
**Style:** [aesthetic direction]
**Dimensions:** [WxH based on target platform]
**Text Overlay:** "[exact quote text]"
**Attribution:** [author name, positioned bottom-right]
**Color Palette:** [3-4 hex colors based on content mood]

Target Aspect Ratios

Generate prompts for all three sizes per quote:

Platform Aspect Ratio Dimensions Use Case
Social (general) 1:1 1080x1080 LinkedIn, Facebook, default
Instagram feed 4:5 1080x1350 Instagram posts
Twitter/X 16:9 1600x900 Twitter cards, blog headers

Default: Generate the 1:1 prompt. Note the other dimensions in the prompt file for manual adaptation.

Color Palette by Content Mood

Mood Palette Direction Example Hex
Professional/Authority Navy, charcoal, white, gold accent #1B2A4A, #333333, #FFFFFF, #C9A84C
Energetic/Motivational Deep orange, white, dark gray #E85D26, #FFFFFF, #2D2D2D, #FF8C42
Calm/Thoughtful Sage green, cream, soft gray #7C9A82, #F5F0E8, #9E9E9E, #4A6B52
Bold/Contrarian Red, black, white #D32F2F, #1A1A1A, #FFFFFF, #FF5252
Tech/Innovation Electric blue, dark bg, white text #2196F3, #0D1117, #FFFFFF, #64B5F6
Creative/Playful Purple, teal, light bg #7B1FA2, #00897B, #FAFAFA, #CE93D8

Analyze the primary_topic, voice_profile, and strongest atom types to select the appropriate mood and palette.

Image Generation — AI ONLY

Quote cards ALWAYS require AI generation because they need custom text overlays. Stock photos cannot be used for quotes.

When /banana IS available:

  1. Generate 5 quote card images using the 6-Component Brief
  2. Each quote card: topic-relevant background + quote text + attribution
  3. Save to images/quote-card-1.png through images/quote-card-5.png
  4. Also save prompts to banana-prompts.md for reference

When /banana is NOT available:

  1. Save all 5 prompts to banana-prompts.md with full detail
  2. Suggest stock photo backgrounds from Pixabay as alternatives:
    • Search: site:pixabay.com [topic] abstract background dark
    • User can overlay text manually in Canva or similar
  3. Note in output: "Quote card images pending — run /banana generate <prompt> or use saved backgrounds"

Font Style Suggestions

Include a font direction for each quote card:

Content Tone Font Style Examples
Professional Sans-serif bold Montserrat Bold, Inter Black
Personal/Story Serif elegant Playfair Display, Lora
Casual/Witty Rounded sans Nunito, Quicksand
Data/Technical Monospace accent JetBrains Mono, Fira Code
Motivational All-caps sans Oswald, Bebas Neue

Error Handling

Condition Action
Fewer than 5 quotable atoms Use what exists; generate prompts for each; note count
No quote type atoms Extract quotable lines from insight, contrarian, stat atoms
Author name unknown Use "Unknown" or ask parent agent; omit attribution line on card
/banana returns error Save prompts; note failure; suggest manual generation
brief_mode is true Generate 3 quotes instead of 5; 1:1 prompts only
Content mood ambiguous Default to Professional/Authority palette

版本历史

  • 669187e 当前 2026-07-05 08:56

同 Skill 集合

skills/repurpose-calendar/SKILL.md
skills/repurpose-discord/SKILL.md
skills/repurpose-facebook/SKILL.md
skills/repurpose-instagram/SKILL.md
skills/repurpose-linkedin/SKILL.md
skills/repurpose-medium/SKILL.md
skills/repurpose-newsletter/SKILL.md
skills/repurpose-pinterest/SKILL.md
skills/repurpose-quora/SKILL.md
skills/repurpose-reddit/SKILL.md
skills/repurpose-seo/SKILL.md
skills/repurpose-skool/SKILL.md
skills/repurpose-snapchat/SKILL.md
skills/repurpose-telegram/SKILL.md
skills/repurpose-threads/SKILL.md
skills/repurpose-tiktok/SKILL.md
skills/repurpose-twitter/SKILL.md
skills/repurpose-whatsapp/SKILL.md
skills/repurpose-youtube/SKILL.md
skills/repurpose/SKILL.md

元信息

文件数
0
版本
669187e
Hash
0234640c
收录时间
2026-07-05 08:56

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-05 19:27
浙ICP备14020137号-1 $访客地图$