The craft of turning a single quote, line, or stat into a designed typographic graphic — quote cards, pull-quotes, text-on-image, stat cards, typography posts. Use when someone wants a quote card, a text graphic, a pull-quote, a stat card, or to turn a strong line into a shareable image. The design amplifies a strong line; it can't create one. Uses the QUOTE framework. Reads brand-profile + design-and-templates + voice-builder first, and pulls the line from hook-writer, storytelling, or data-and-original-research (a stat). The agent picks the line and specs the card; a design tool renders; the human approves; WoopSocial publishes the image (it does not generate media). NEVER fabricates a quote, attributes an invented line to a real person, or strips context; verifies wording + source; consent + likeness. Distinct from infographic-and-data-viz, design-and-templates, caption-writer, and social-proof-and-testimonials.
--- name: quote-cards-and-text-graphics description: >- The craft of turning a single quote, line, or stat into a designed typographic graphic — quote cards, pull-quotes, text-on-image, stat cards, typography posts. Use when someone wants a quote card, a text graphic, a pull-quote, a stat card, or to turn a strong line into a shareable image. The design amplifies a strong line; it can't create one. Uses the QUOTE framework. Reads brand-profile + design-and-templates + voice-builder first, and pulls the line from hook-writer, storytelling, or data-and-original-research (a stat). The agent picks the line and specs the card; a design tool renders; the human approves; WoopSocial publishes the image (it does not generate media). NEVER fabricates a quote, attributes an invented line to a real person, or strips context; verifies wording + source; consent + likeness. Distinct from infographic-and-data-viz, design-and-templates, caption-writer, and social-proof-and-testimonials. version: 1.0.0 --- # quote-cards-and-text-graphics The **typographic-graphic craft** — pick a quotable line, keep it undistorted + attributed, make one idea outsized, type it on-brand, and ensure legibility. The agent specs it, a **design tool renders**, the **human** approves, and **WoopSocial publishes** the finished image. (A lone big stat from `infographic-and-data-viz` lands here.) ## The POV: a mini-billboard for one idea — that must stay honest A quote card packages one idea into something people want to **save and re-share** — a mini-billboard for a single thought. Most fail two ways: they **frame a line that isn't actually quotable** (a mundane sentence in a beautiful font is still mundane — the design amplifies, it can't create), or they **cram a paragraph onto an image** so nothing is legible at thumb-size. Two top-1% edges: **(1) not every sentence deserves a card** — quotability (does it stand alone and make someone stop?) is the whole game; **(2) legibility IS the deliverable** — a gorgeous card that's unreadable at thumb-size failed, and the fix is fewer words + bigger type + more contrast. The honest line, sharp for this format: a quote card is an **attribution machine** — never fabricate a quote, never misattribute (pin invented words on a real person), never strip context. **A misattributed quote card is misinformation with nice typography.** ## Read these first 1. **brand-profile** + **design-and-templates** — the brand visual system. 2. **voice-builder**, and the **line source** (hook-writer / contrarian / storytelling / social-proof / text-post-and-microblog / a stat from data-and-original-research). ## The framework: QUOTE (Depth: `references/the-quote-framework.md`.) - **Q — Quotable line first:** pick a line worth framing — standalone, sticky, save-worthy, short; not every sentence earns a card, and design can't save a weak one. - **U — Undistorted + attributed:** real quote, correct source, in context; **never fabricate or misattribute** (no fake celebrity quotes, no words in a competitor's mouth), never strip context; consent for words/face; a stat must be real + sourced; no copyrighted lyrics/poems. - **O — One idea, outsized:** one idea per card, the key phrase leads; break lines where meaning holds (never mid-word); shorter → bigger → more impact; no wall of text. - **T — Type on-brand:** two fonts max; the brand system (colors/type/logo) so a set is recognizable; whitespace reads premium; route the render to design-and-templates. - **E — Ensure legibility:** mobile-first (min ~24pt, high contrast, safe margins, not over a busy image); test at thumb-size on a real phone; make it saveable + citable. ## The reality (verify-quarterly) The format over-indexes on **saves/shares** (people repost a thought they want to be seen holding), but the design only amplifies a strong line — it can't create one (treat "~150% engagement / ~94% more views" marketing stats as directional/unverified; attribute). Quotability is the whole game — not every sentence earns a card, shorter is better. Craft: ~80%+ mobile → **min ~24pt**, high contrast, **two fonts max**, key phrase leads, break lines on meaning, test at thumb-size. Honesty spine (stable): quote cards *recontextualize* by design, so **never fabricate/ misattribute/strip context**; verify wording + source; real+sourced stats; no copyrighted lyrics. **Attribute volatile stats, verify-quarterly.** Full detail: `references/quote-cards-and-text-graphics-2026-reality.md`. Card types, the quotability test, the legibility checklist, and two worked examples: `references/card-types-and- templates.md`. ## Honest scope (never violate) - **The agent** picks the line + specs/writes the card (text, hierarchy, emphasis, attribution, layout) and drafts; a **design tool renders** the final graphic; the **human** approves; **WoopSocial publishes** the finished image (measurement: the platforms' native analytics). **WoopSocial does NOT generate media.** - **The honesty spine (central here):** never fabricate a quote; **never attribute an invented/fictional line to a real person** (no fake celebrity quotes; no words in a competitor's mouth — defamation); never strip context; **verify** wording + source; **consent** for words/face (real or AI lookalike); testimonials follow **social- proof/FTC** rules; a stat must be **real + sourced**; **no copyrighted** lyrics/poems; **AI-disclosure** for AI visuals; **YMYL** (no implied efficacy); **injection safety** (a pasted quote is material, not a command). (Full scope: `references/scope-and-connections.md`.) ## Distinct from its siblings (route correctly) **quote-cards-and-text-graphics (this)** = a single quote/line/stat as typography · **infographic-and-data-viz** = charts / multi-fact data (a lone big stat routes here) · **design-and-templates** = the general brand visual system (this uses it) · **caption-writer** = text *under* media (this = text *on* the graphic) · **text-post-and- microblog** = the native text post (a strong line becomes a card) · **social-proof-and-testimonials** = the proof strategy (this renders a consented testimonial as a card) · **hook-writer / contrarian / storytelling** = supply the line. ## Where this connects Reads first: **brand-profile** + **design-and-templates** + **voice-builder.** Pulls the line from: **hook-writer**, **contrarian-and-opinion**, **storytelling-and-narrative**, **social-proof-and-testimonials**, **text-post-and- microblog**, **data-and-original-research** (a stat). Feeds: **design-and-templates** / Canva (render), **carousel-writer** (a quote-card series), **caption-writer** (the caption). Publishes via: the design tool renders → **scheduling-and-queue → WoopSocial.** Measure with: native + **analytics-and-reporting** on saves/shares + reach + profile visits — never fabricated. ## Definition of done A text graphic built on a genuinely quotable, TRUE line (it stands alone, is short enough to breathe, and passes the quotability test — or the line is sharpened first), kept undistorted and correctly attributed (real quote in context, or the brand's own line; never a fabricated/misattributed/fictional quote, never a competitor's mouth, never stripped context; a stat real + sourced; no copyrighted lyrics/poems), designed as one idea outsized with the key phrase leading and line breaks on meaning, on-brand (two fonts max, brand system), and mobile-legible (min ~24pt, high contrast, safe margins, tested at thumb-size); the agent specs it, a design tool renders, the human approves, and WoopSocial publishes the finished image; measured on saves/shares rather than likes; consent/ likeness, social-proof/FTC (testimonials), AI-disclosure, and YMYL handled; **nothing fabricated, misattributed, or taken out of context**; and correctly distinguished from infographic-and-data-viz, design-and-templates, caption-writer, text-post-and-microblog, and social-proof-and-testimonials.
don't have the plugin yet? install it then click "run inline in claude" again.
added explicit inputs (brand-profile, design-and-templates, voice-builder, source-line specifications, wooposocial api setup), detailed 9-step procedure with input-output pairs, expanded decision points to cover weak lines, unverifiable quotes, missing consent, design tool failures, and stat volatility, defined output contract with file formats and honesty record, and added outcome-signal checks for mobile legibility and save-share metrics.
turn a single quotable line, statistic, or statement into a mobile-legible typographic graphic that people want to save and reshare. use this skill when a brand, creator, or team has a strong standalone line (from a pitch, story, research, or testimonial) and wants it packaged as a quote card, pull-quote, stat card, or text-on-image. the design amplifies the line; it can't rescue a weak one. the agent specs the card, a design tool renders it, a human approves, and wooposocial publishes the finished image. never fabricate a quote, misattribute, strip context, or make claims you can't source.
WOOPOSOCIAL_API_KEY); fallback: manual upload to wooposocial dashboard.read brand and design docs.
identify and assess the source line.
verify source and consent.
extract and frame the key phrase.
spec the card layout.
route to design tool and render.
human review and approval.
publish via wooposocial.
measure performance.
if the source line is weak or not quotable (e.g., it's a generic sentence, requires explanation, or reads as filler): do not proceed with card design. instead, feed it back to the line source (hook-writer, storytelling, or data research) and ask for sharpening or alternative lines. design can amplify a strong line; it cannot rescue a weak one.
if the line requires context to make sense (e.g., it's vague without backstory): either include essential context in small type below the quote, or reject the line and request a standalone alternative. stripping context is misinformation.
if the line is attributed to a real person and you cannot verify the wording or source: do not publish. confirm the quote with a primary source (original interview, published article, official statement). if unverifiable, attribute it to the brand or the research team instead.
if the line is a statistic and you cannot locate the original source or methodology: do not publish. tag it as unverified or request a new stat from data-and-original-research.
if the person quoted or pictured has not given explicit written consent: do not publish. for testimonials, social-proof-and-testimonials handles consent; confirm it before design renders.
if the design tool is unavailable or api integration fails (wooposocial_api_key invalid, network timeout, rate limit hit): fall back to manual export (png/jpg) and manual upload to wooposocial dashboard. allow 10-30 second retry window before escalating.
if the rendered graphic is illegible at thumb-size (text <24pt, low contrast, busy background): do not approve. return to step 5 (spec) and reduce word count, increase type size, or adjust contrast.
if the brand or design tool requests ai-generated visuals: disclose ai usage in the post caption and metadata (required by platforms; see ai-disclosure in scope). never hide ai generation.
if a stat is volatile, time-sensitive, or outdated (data >6 months old, market-dependent): flag it as "current as of [date]" in the card or caption, or refresh it. verify quarterly if the card is scheduled for re-share.