plan-campaign-brief-and-assets
GitHub生成营销活动简报与资产清单,包括渠道卖点、资产列表、测量计划及交接细节。基于审批声明和竞品研究,组装符合模板的计划并输出概念列表,确保所有声明合规且有据可查。
触发场景
安装
npx skills add gooseworks-ai/goose-skills --skill plan-campaign-brief-and-assets -g -y
SKILL.md
Frontmatter
{
"name": "plan-campaign-brief-and-assets",
"version": "0.1.2",
"description": "Step of the plan-campaign playbook: writes angles per channel, the asset list, measurement plan, hand-offs and replan triggers, then assembles the plan. Run plan-campaign instead; not for direct use."
}
Brief and asset list (atom)
Load: ../plan-campaign/references/brief-template.md, ../plan-campaign/references/launch-and-calendar.md, the write-report skill (../write-report/SKILL.md) (§1 writing rules, §3 check).
Inputs: all earlier sections; approved claims = the claims that are usable through the claims-gate skill (../claims-gate/SKILL.md) ("Claims sign-off" marker, "Claims you may use" must facts, dated Brand record; or confirmed brain claims), with server applicability from knowledge_search ["claim"] + product_id; the angle bank and voc bank files (research/competitors/angle-bank.md, research/audience/voc-bank.md); existing campaign concepts; the brand voice from the kit.
Do:
- Angles per Run/Test channel: one reason to buy each, resting on a named customer line and an exact approved claim (with id) whose
applicabilitycovers it (brand, orproductfor that product).unknownapplicability is not brand-wide proof — the server refuses it on a concept; mark needs proof (scope unconfirmed). Adapt the expression per channel. No approved proof → needs proof, never invented. Press quotes and the brand's own site copy are not customer words; if research-market's voice-of-customer bank is empty, say so. - Asset list: one numbered row per asset — leg, placement, spec (format, ratio, length), angle, message/hook, claim (verbatim), CTA → destination (with UTMs), producer role (static ads, video ads, photos, content, human; video ads and photos are made with the goose-video and goose-product-photos skills, or by a person in local mode — the hand-off roles in
../plan-campaign/references/brief-template.md), due date (from the backwards calendar), dependency. Check the count against each paid leg's creative-volume need. - Measurement plan per leg: conversion event, UTM convention, promo code, attribution window, the store/CRM number it is judged on, blended MER target, "how did you hear" question.
- Hand-offs: one row per leg, no silent legs; legs with no playbook are marked human-executed.
- Replan triggers with thresholds and the action each starts.
- Assemble the plan with the exact headings of the template, In short first; each section opens with its point in one sentence; plain words; no ids, codes, paths, tool or playbook names; every outside fact with its source and date. Fill every section or write "none —
". Then run write-report §3's check.
Output: the full brief_md text and the concept list (person, message, proof, evidence, confidence, product_id) for the write-back.
Never: a claim the claims gate does not allow; an asset with no owner or date.
版本历史
- 1add09b 当前 2026-11-02 21:50


