From content-bots
Convert a client BrandBrief PDF, DOCX, or pasted text into reusable BrandContext for external content bots. Use before carousel-generator when brand context is missing or stale.
How this skill is triggered — by the user, by Claude, or both
Slash command
/content-bots:brand-context-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to normalize a client `BrandBrief` into reusable `BrandContext`.
Use this skill to normalize a client BrandBrief into reusable BrandContext.
The output is intended to live outside the repo at:
~/.fannel/content-bots/brands/<brand_slug>/brand-context.md
Do not store client-specific brand briefs in the repo.
Accept any of:
brand_slug for where to save or update the normalized contextIf the binary file text is not available, ask the user to provide extracted text or attach a readable version. Do not pretend to parse unavailable file content.
Before writing BrandContext, collect:
Brand: nameAudience: who buys or consumesOffer: what the brand sells or promotesVoice: how the brand speaksGoal: what content should generally achieveRestrictions: claims, topics, or words to avoidIf two or more required fields are missing, ask for more context and stop. If one non-critical field is missing, ask one pointed question before writing.
Write or return this Markdown shape:
# Brand Context: <brand_name>
## Brand
- Name:
- Category:
- Offer:
## Audience
- Primary:
- Pain points:
- Desired outcome:
## Voice
- Tone:
- Style:
- Words to use:
- Words to avoid:
## Strategy
- Content pillars:
- Proof points:
- Differentiators:
- CTA preferences:
## Restrictions
- Claims to avoid:
- Legal/compliance notes:
When ready:
{
"status": "ready",
"brand_slug": "example-brand",
"brand_context_path": "~/.fannel/content-bots/brands/example-brand/brand-context.md",
"brand_context_markdown": "..."
}
When blocked:
{
"status": "needs_brand_context",
"missing_fields": ["audience", "tone"],
"questions": [
"A quien le habla la marca?",
"Que tono debe usar?"
]
}
npx claudepluginhub segunmarcaida/fannel-content-bots-plugin --plugin content-botsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.