Install
openclaw skills install @aaron-he-zhu/brief-generatorUse when the user asks to "create an influencer brief" or "write a campaign brief"; produces a structured creator brief with deliverables, key messages, creative direction, timeline, disclosure rules, and compensation terms. Not for choosing how to split spend across creators — use budget-optimizer.
openclaw skills install @aaron-he-zhu/brief-generatorThis skill helps you create clear, comprehensive influencer briefs that set creators up for success. Good briefs lead to better content, fewer revisions, and stronger partnerships.
Shortest invocation:
Create an influencer brief for [campaign]
Common scenario:
Generate a TikTok brief for micro-influencers promoting [product], 1 review video, with disclosure and timeline
memory/hot-cache.md when present.memory/influencer/brief-generator/YYYY-MM-DD-<topic>.md.memory/hot-cache.md.Emit the standard shape from skill-contract.md §Handoff Summary Format.
This family has no live integrations required (Tier 1). The skill works end to end by asking the user for inputs: campaign details, deliverables, key messages, timeline, and compensation. Provide those in the prompt and you get a complete brief with zero setup.
Optional connectors that can enrich a brief when available:
~~influencer database — pull creator handles, audience size, and past collaboration notes to personalize the "Why You" section.~~social platform analytics — confirm current format specs and best-performing post lengths per platform.~~CRM — fetch the assigned point of contact and prior brief versions for an ambassador.When the brief makes marketing claims (performance figures, guarantees, health/finance statements), pull approved claim wording and claim-level disclaimers from memory/claims/claims-ledger.md — the offer-claims-registry ledger — when present (keyless Tier 1).
See CONNECTORS.md for the verified free/keyless recipe per category. None are required.
When a user requests a brief:
memory/hot-cache.md if present. If the user wants the brief to reflect the creator's real voice, capture it first via creator-voice-intake.md.memory/claims/claims-ledger.md when the claim is registered; mark unregistered claims [needs source] in the brief and drop them as one-line candidates in memory/claims/candidates.md for offer-claims-registry to resolve.memory/influencer/brief-generator/YYYY-MM-DD-<topic>.md. Promote durable facts (brand handle, campaign hashtag, disclosure standard, posting window, usage-rights duration) to memory/hot-cache.md.Disclosure and usage rights must be stated explicitly — never leave them as placeholders once the user has given input. Briefs are guidelines, not scripts: respect the creator's voice while pinning the key messages and compliance terms.
User: "Create a brief for micro-influencers to promote our new organic protein powder on Instagram and TikTok"
Output: Complete brief — messaging around organic ingredients and clean label, deliverables of 1 IG Reel + 1 TikTok video with platform specs, creative direction for "morning routine" / "workout fuel" angles, timeline with draft + go-live dates, #ad disclosure at caption start, and 12-month repost/paid usage rights. Saved to memory/influencer/brief-generator/.
Termination note: Maintain a visited-set. If a recommended skill was already invoked this session, stop and report chain-complete instead of re-running it. Cap any handoff chain at max-depth 3.