Source profileQuality 88/100

aaron-he-zhu/aaron-marketing-skills/influencer/target/brief-generator/SKILL.md

brief-generator

Use it for marketing tasks; the detail page covers purpose, installation, and practical steps.

Source repository stars
2,504
Declared platforms
1
Static risk flags
0
Last source update
2026-08-04
Source checked
2026-08-04

Decision brief

What it does—and where it fits

This 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.

Best for

  • Use 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 t…

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeDeclaredSource recordInstall path and trigger
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill "influencer/target/brief-generator"
Safe inspection promptEditorial

Inspect the Agent Skill "brief-generator" from https://github.com/aaron-he-zhu/aaron-marketing-skills/blob/8a5756ac4b5d7c53d23bbf07704010ae5c2a3739/influencer/target/brief-generator/SKILL.md at commit 8a5756ac4b5d7c53d23bbf07704010ae5c2a3739. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Quick Start

    Review the “Quick Start” section in the pinned source before continuing.

    Review and apply the “Quick Start” source section.
  2. 02

    Instructions

    When a user requests a brief:

    Gather brief inputs — capture campaign info, deliverables, key message, CTA, timeline, and compensation; resolve HOT pointers to their actual source records. Read Narrative/claims projections at named offsets. If creato…Generate the professional brief — fill the master template and tune it to the platform. Derive key messages from accepted canon and context-valid claims. Mark unresolved wording [needs source], submit it through registr…Apply content-type and campaign-type variations — adjust emphasis per platform (TikTok hook/sounds, IG Reels/Stories/Feed, YouTube integration/Shorts) and per campaign type (launch, review, event, ambassador, giveaway).…
  3. 03

    Skill Contract

    Emit the standard shape from skill-contract.md §Handoff Summary Format, including the Narrative/claims dependency tuple.

    Reads: campaign/product/platform/deliverable/CTA/timeline/compensation inputs plus memory/projections/narrative.json, memory/projections/claims.json, and relevant creator/channel projections; HOT is only an index to tho…Writes: a creator-ready brief in conversation and, with permission, memory/influencer/brief-generator/YYYY-MM-DD-.md; unresolved claims become authorized claims proposals.Done when:
  4. 04

    Handoff Summary

    Emit the standard shape from skill-contract.md §Handoff Summary Format, including the Narrative/claims dependency tuple.

    Emit the standard shape from skill-contract.md §Handoff Summary Format, including the Narrative/claims dependency tuple.Required fields: narrativecanonid, narrativecanonversion, claimsprojectionoffset, and dependencystatus: verified | approved-fallback | blocked.
  5. 05

    Data Sources

    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.

    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.

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score88/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars2,504SourceRepository attention, not individual Skill quality
Compatibility1 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
aaron-he-zhu/aaron-marketing-skills
Skill path
influencer/target/brief-generator/SKILL.md
Commit
8a5756ac4b5d7c53d23bbf07704010ae5c2a3739
License
Apache-2.0
Collected
2026-08-04
Default branch
main
View the original SKILL.md

Brief Generator

This 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.

Quick Start

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

Skill Contract

  • Reads: campaign/product/platform/deliverable/CTA/timeline/compensation inputs plus memory/projections/narrative.json, memory/projections/claims.json, and relevant creator/channel projections; HOT is only an index to those sources.
  • Writes: a creator-ready brief in conversation and, with permission, memory/influencer/brief-generator/YYYY-MM-DD-<topic>.md; unresolved claims become authorized claims proposals.
  • Done when:
    • The brief covers all required sections (overview, key messages, deliverables, creative direction, timeline, compliance, compensation, contact).
    • Disclosure requirements and usage rights are stated explicitly, with no placeholder left unresolved that the user gave input for.
    • Deliverables and quantities match what the user requested per platform.
    • Key messages derive from accepted Narrative canon, claims are context-valid or visibly blocked, and the dependency tuple is present.
  • Primary next skill: budget-optimizer

Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format, including the Narrative/claims dependency tuple.

Required fields: narrative_canon_id, narrative_canon_version, claims_projection_offset, and dependency_status: verified | approved-fallback | blocked.

Data Sources

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.

Read accepted Narrative and claims projections before drafting. Claim approval is contextual: audience, market, media, offer window, and required disclaimer must match. No usable canon permits only an explicitly approved exploratory brief, never a creator-ready/on-canon label.

See CONNECTORS.md for the verified free/keyless recipe per category. None are required.

Instructions

When a user requests a brief:

  1. Gather brief inputs — capture campaign info, deliverables, key message, CTA, timeline, and compensation; resolve HOT pointers to their actual source records. Read Narrative/claims projections at named offsets. If creator voice is required, capture it via creator-voice-intake.md.
  2. Generate the professional brief — fill the master template and tune it to the platform. Derive key messages from accepted canon and context-valid claims. Mark unresolved wording [needs source], submit it through registry-events.py as an authorized operation: propose event, and prevent creator-ready status until resolved.
  3. Apply content-type and campaign-type variations — adjust emphasis per platform (TikTok hook/sounds, IG Reels/Stories/Feed, YouTube integration/Shorts) and per campaign type (launch, review, event, ambassador, giveaway). Variation tables: references/brief-templates.md.
  4. Save and route — after permission, write the finished brief with canon/version/claims-offset fields. Durable creator, channel, claim, or campaign facts route to their owning registry as proposals; do not write HOT or canonical views automatically.

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.

Example

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/.

Reference Materials

Next Best Skill

  • Primary: budget-optimizer - Once the brief defines deliverables, set how spend is split across creators and platforms.
  • Alternates (same Target family):

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.

Alternatives

Compare before choosing

Computed 982,504

aaron-he-zhu/aaron-marketing-skills

reactivation-specialist

Use when the user asks to "build a win-back campaign", "re-engage lapsed subscribers", "run a re-permission / re-consent sweep", or "sunset my dead list"; produces a closed-loop reactivation program — a lapsed-cohort definition, a staged offer ladder, a re-consent (re-permission) capture step, and a sunset-confirm / suppression rule. Owns none of the SEND-N sub-item notes: engagement-decay / sunset is email-sequence-designer's and preference-center / frequency options is preference-frequency-man

Computed 962,504

aaron-he-zhu/aaron-marketing-skills

creator-content-auditor

Use it for deployment and marketing tasks; the detail page covers purpose, installation, and practical steps.

Computed 962,504

aaron-he-zhu/aaron-marketing-skills

email-creative-builder

Use when the user asks to "write the email", "draft subject lines", or "build email creative"; produces the pre-click unit — subject-line variants + preheader, body copy, one clear CTA, and a plain-text alt — message-matched to the destination page and claims-ledger-aware. Not for pre-scoring or ranking subject-line variants (spam/truncation/render pre-score) — use subject-line-lab; not for scoring the email or computing EQS — use email-quality-auditor; not for the multi-step flow — use email-se

Computed 952,504

aaron-he-zhu/aaron-marketing-skills

domain-authority-auditor

Use it for marketing tasks; the detail page covers purpose, installation, and practical steps.