Use it with your AI
Works in Claude, ChatGPT or any other AI
-
Step 2: Ask your AI
Paste this into your chat:
What does the Pacpio project pacpio-team/brand-voice-kit do?
| name | description |
|---|---|
| write-in-voice | Writes any text, a page, a post, an email, a reply, in the brand voice from the voice page; use for "write … in our voice". |
Write in voice
Use when: the user wants a text that sounds like the brand: an About page, a post, a reply to a review, a newsletter, a product description.
Input
What the text is for, where it will appear, the facts it must contain. brand.md and one or two examples of the same kind from examples/.
Steps
- Read
brand.mdand the matching examples. Find the situation row (welcome, everyday, selling, something went wrong, support) and its tone. - Write with
knowledge/copy-rules.md: simple words, specific facts, active voice, the brand's words, none of the avoided ones, no machine patterns. - Run the swap test: if a sentence would work unchanged for a competitor, rewrite it from a fact about this brand. Missing facts: [NEED: …], never invented.
- Length by kind: a post up to 120 words, a reply up to 80, a page section up to 150 per section, an email up to 150.
- Answer with the text and two lines: which voice rules shaped it. Offer to save it with
save-exampleonce the user approves it.
Output
The text, ready to use; the two lines; the offer.
Edge cases
- The voice page is empty: say so; offer
define-voice, or write a neutral draft marked "no voice page yet". - The request conflicts with the voice ("add urgency!!!"): write it in the voice; give the louder variant separately with one line on the cost.
- A second language: ask whether the brand voice page applies; if the page names the language, follow it, otherwise keep the same scales and traits and say so.
---name: write-in-voicedescription: Writes any text, a page, a post, an email, a reply, in the brand voice from the voice page; use for "write … in our voice".---# Write in voiceUse when: the user wants a text that sounds like the brand: an About page, a post, a reply to a review, a newsletter, a product description.## InputWhat the text is for, where it will appear, the facts it must contain. `brand.md` and one or two examples of the same kind from `examples/`.## Steps1. Read `brand.md` and the matching examples. Find the situation row (welcome, everyday, selling, something went wrong, support) and its tone.2. Write with `knowledge/copy-rules.md`: simple words, specific facts, active voice, the brand's words, none of the avoided ones, no machine patterns.3. Run the swap test: if a sentence would work unchanged for a competitor, rewrite it from a fact about this brand. Missing facts: [NEED: …], never invented.4. Length by kind: a post up to 120 words, a reply up to 80, a page section up to 150 per section, an email up to 150.5. Answer with the text and two lines: which voice rules shaped it. Offer to save it with `save-example` once the user approves it.## OutputThe text, ready to use; the two lines; the offer.## Edge cases- The voice page is empty: say so; offer `define-voice`, or write a neutral draft marked "no voice page yet".- The request conflicts with the voice ("add urgency!!!"): write it in the voice; give the louder variant separately with one line on the cost.- A second language: ask whether the brand voice page applies; if the page names the language, follow it, otherwise keep the same scales and traits and say so.