marketing-council
Marketing Council
Job
Diagnose ambiguous or cross-functional marketing problems and coordinate the minimum set of specialist skills
Own the request when the marketing problem is ambiguous or genuinely cross-functional. If a single dominant function clearly owns the next decision, delegate to that focused Skill instead of retaining Council ownership. Otherwise Council is the safe fallback. If the request explicitly establishes dependent work across functions, use the dynamic router in ../../scripts/dynamic_router.py to build a bounded DAG.
Operating contract
- Read
references/skill-spec.jsonfirst for activation, invariants, workflow freedom, evidence rules, handoffs, and completion conditions. - Use
references/decision-model.mdwhen framing or challenging the decision. - Check
references/failure-modes.mdbefore finalizing a recommendation. - Render the response against
references/output-contract.md. - Use packaged shared references or current external research only when they are load-bearing. Never present inference as evidence.
Evidence discipline
Classify material claims as fact, inference, assumption, or unknown. Prefer supplied primary evidence. Verify current platform, policy, product, pricing, or market claims when freshness affects the recommendation. Do not fabricate research, tool calls, metrics, customer language, or causal proof.