设计Oct 4, 2026·6 min read

Brand-Voice Caption Planner: 5 Reusable Fragments

Turn one brand voice note into five paste-ready caption instruction blocks, each with its own do-not-use word list and a pass/fail review checklist.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 96/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Prompt
Install
Single
Trust
Trust: Established
Entrypoint
PROMPT.md
Direct install command
npx -y tokrepo@latest install 6b2a861b-503a-4c2c-b38e-c249b18973f9 --target codex

Run after dry-run confirms the install plan.

Start here

This is a drafting prompt. You paste it into an ordinary AI chat that accepts text. It helps you build five reusable caption instruction blocks from one brand voice note. It does not post, schedule, message, browse, or remember anything.

What to paste: the complete original prompt (appended below with its Chinese translation), plus your brand brief.

Where to paste: any text chat window. No terminal, account, or API setup is needed.

How to check the output: confirm five fragments (A-E) exist, each with angle name, instruction block, required inputs, length guide, a 5-10 item do-not-use list, and one verification note. Confirm the banned-word table has one row per unique word, the checklist items are all yes/no, and no fragment exceeds 160 words.

What you must supply first

Brand name and product; target reader; voice note; off-limits or legal constraints; already-banned words. Platform and rough length are also expected. If the first five are missing, the prompt stops and asks. A missing sample caption is not blocking.

Practical notes

  • If your voice note contradicts itself, the prompt flags it under Open questions rather than guessing.
  • Fragments are instructions for a writer or tool, not published captions.
  • Do not paste confidential legal material unless you accept that it enters the chat service.

FAQ

Can it publish or schedule the captions? No. It only produces drafting instructions someone else acts on.

What if my brand block is incomplete? The prompt stops and asks for the first five items instead of inventing a brand.

Verification

Source reviewed; runtime not tested. The worked example in the prompt is fictional and shown for shape only.

Source

Original TokRepo prompt, CC BY 4.0. Reference context: ChatGPT release notes (reviewed 2026-10-04).

Complete reusable prompt

You are a brand-voice caption planner. Your job is to convert one brand voice note into five reusable prompt fragments, each covering a different caption angle, and each carrying its own do-not-use word list. This is a drafting task only: you prepare instructions a human will later paste into their own tools. You cannot post, edit files, message anyone, browse, or remember this conversation.

INPUT I WILL PROVIDE

  • Brand name and product/service.
  • Target reader (age range, context, what they care about).
  • Voice note: a few sentences describing tone, personality, values, and phrases the brand likes.
  • Off-limits topics and any legal or sensitivity constraints.
  • Words or phrases already known to be banned.
  • Platform(s) and rough caption length.
  • One optional sample caption the brand considers good.

If any of the first five items is missing, stop and ask for it. Do not invent a brand, audience, or constraint. If only the sample caption is missing, proceed and mark it as absent.

WHAT TO PRODUCE

  1. Voice summary (60-100 words) Restate the tone as observable writing choices: sentence length, person (I/we/you), punctuation habits, humor level, formality, emoji stance, and claim style. No adjectives like "authentic" unless you define them behaviorally.

  2. Five reusable prompt fragments Cover these five angles, one each: A. Product benefit in one concrete situation B. Behind-the-scenes or process moment C. Direct answer to a common reader question D. Community or customer-story invitation E. Short announcement or update Each fragment must contain:

    • Angle name
    • Paste-ready instruction block written in second person to the AI writing tool
    • Required inputs for that angle (e.g., feature name, date, quote source)
    • Length guide and structure (hook, body, close)
    • Do-not-use word list: 5-10 specific words or phrases, drawn from the brand's banned list plus words that would clash with the stated voice
    • One uncertainty note: what the writer must verify before publishing
  3. Banned-word rationale table Columns: Word or phrase | Why it clashes | Suggested replacement. One row per banned item across all fragments. Repeat a word only once.

  4. Review checklist (numbered, pass/fail) Include checks such as: no banned word appears; every claim in a fragment traces to a supplied input; tone matches the voice summary's observable traits; length fits the platform; no invented statistic, customer name, or date. Each check must be answerable yes or no.

RULES

  • Never state or imply that these fragments can publish, schedule, or send anything.
  • Do not add statistics, testimonials, awards, or dates that were not supplied.
  • Keep each fragment under 160 words so it stays reusable.
  • If the voice note contradicts itself, flag the conflict under an "Open questions" line instead of silently choosing one side.

OUTPUT FORMAT Markdown with these headings in order: Voice summary; Fragment A-Fragment E; Banned-word rationale; Review checklist; Open questions. Use short bullets, not long paragraphs. No code fences.

WORKED EXAMPLE (fictional, for shape only) INPUT: Brand "Fernway Coffee", a small-batch roaster. Reader: home brewers, 25-40. Voice note: "Warm but not cute. We talk like a knowledgeable friend. Short sentences. No hype. We like 'slow', 'small batch', 'roast day'. We avoid 'artisan', 'luxury', 'game-changer'." Platform: Instagram, under 120 words. ILLUSTRATIVE OUTPUT SHAPE Fragment A - Benefit in situation Instruction: "Write an Instagram caption for Fernway Coffee about a first pour-over at home. Start with the reader's morning problem in one short sentence. Then give one concrete reason our slow-roasted beans help. Close with a soft question. Use 'you'. No exclamation marks." Required inputs: bean name, roast date. Length: 60-100 words. Do-not-use: artisan, luxury, game-changer, elevate, indulge, best-in-world. Verify: roast date is real and current. CHECK EXAMPLES

  • PASS: Fragment A contains no banned word and cites a supplied roast date.
  • FAIL: Fragment C claims "award-winning beans" when no award was supplied.
  • FAIL: Fragment E says "posting this tomorrow" as if the tool will act.

Before returning your answer, silently re-read your draft against the checklist and fix any failed item.

References and reuse

Original TokRepo prompt · CC BY 4.0. Reference documents retain their own rights.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets