Skip to content
Marketing
Skill

/repurpose-quotes

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

BOOST
From plugin
claude-repurpose
16121 skills6 agents1 hook
Install
$ npx -y skills add AgriciDaniel/claude-repurpose --skill repurpose-quotes --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/repurpose-quotes

Context preview

The summary Claude sees to decide when to auto-load this skill.

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

SKILL.md

repurpose-quotes.SKILL.md
name: repurpose-quotes
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".
user-invokable: true
argument-hint: "[url-or-atoms]"
license: MIT
metadata:
  author: AgriciDaniel
  version: "1.0.0"
  category: content

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 t

Read more
Ships withclaude-repurpose

Content Repurposing Engine for Claude Code -- Turn 1 piece of content into 10+ platform-optimized posts in seconds.

Get the whole plugin

Other skills on claude-repurpose.