PlugWiki

marketing-council Skill for Claude: A Simulated Board of Marketing Advisors

Makes Claude convene a simulated board of famous marketers, show where they disagree, and give one recommendation.

Installs
49K
on skills.sh
Stars
57.9K
on GitHub
Files
14
besides SKILL.md
Updated
Oct 2026
last repo commit

Ask what Seth Godin, David Ogilvy or Alex Hormozi would say, or ask for "multiple perspectives" on a marketing decision. The agent seats 3 to 5 of 12 advisors, always including one dissenter. Each gives a take based on their published frameworks, then it maps the disagreements and ends with a chair's summary.

It labels the output as a simulation, not the real people. It is for choosing a direction, not for writing copy. An optional research pass uses web search or research skills if you want sources.

Good for

  • Founders making a positioning, pricing or launch decision
  • Marketers who want conflicting expert lenses on one question
  • Copywriters reviewing a headline or offer through different schools

Install marketing-council

Claude Code

  1. 1

    Copy this prompt.

    Install the marketing-council skill in Claude Code. Run this command:
    
    npx skills add coreyhaines31/marketingskills --skill marketing-council -a claude-code
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

marketing-council reads its own references/ folder (12 advisor dossiers). The other marketingskills it names, such as positioning, offers and copywriting, are optional hand-offs for after the council decides, so the first command installs only this skill. The plugin route installs the repo's whole skills folder (53 skills by the git tree); its manifest lists skills only, with no hooks or bundled servers.

From the project README. Source.

What's in the skill

When it loads

When the user wants multiple expert perspectives on a marketing question — a simulated board of advisors staffed by legendary marketers (Seth Godin, David Ogilvy, Eugene Schwartz, April Dunford, Rory Sutherland, Alex Hormozi, Byron Sharp, and more). Also use when the user mentions 'marketing council,' 'board of advisors,' 'advisory board,' 'what would Seth Godin say,' 'what would Ogilvy think,' 'channel Hormozi,' 'get multiple perspectives,' 'debate this,' 'have the council review,' 'marketing mentors,' or asks how a famous marketer would approach their problem. The council gives each advisor's take through their documented frameworks, surfaces where they disagree, and synthesizes a recommendation. For executing the winning direction, hand off to positioning, offers, copywriting, ads, or the relevant skill.

Sections in SKILL.md

  1. Before Starting
  2. Session Modes
  3. The Bench
  4. Seating the Council
  5. Session Protocol
  6. Live Research Pass
  7. Grounding Rules (non-negotiable)
  8. Output Format
  9. The question before the council
  10. Seated: [Advisor A], [Advisor B], [Advisor C] ([mode])
  11. [Advisor A] — [their lens, 3-5 words]
  12. [Advisor B] — …
  13. Where the council disagrees
  14. Chair's synthesis
  15. Adding a Custom Advisor
  16. Anti-Patterns

Key facts

License
MIT
Installs on skills.sh
49,039 (Nov 2, 2026)
Last repo commit
Oct 31, 2026
Skill version
1.0.0

What it includes

  • Reads your product marketing file if present, then asks for question, stakes and mode

    Files checked: .agents/product-marketing.md, .claude/product-marketing.md, product-marketing-context.md.

    Files · Before starting

  • Quick take (1 advisor), council session (3 to 5, default), full council (all 12)

    Offer the full council only when stakes justify a long output.

    Session modes

  • 12 advisors from Godin and Ogilvy to Sharp and Vaynerchuk, with distinct lenses

    Also Schwartz, Hopkins, Halbert, Brunson, Hormozi, Dunford, Sutherland and Handley. The agent loads only the seated advisors' files.

    Files · The bench

  • 2 to 3 fitting advisors plus at least one designated dissenter; honors your requests

    A table maps question types to strong fits and natural dissenters.

    Seating rules

  • Load dossiers, optional research, each take, disagreement map, synthesis

    Each take is 2 to 4 paragraphs ending with a one-sentence bottom line.

    Session protocol

  • Optional: uses deep-research, watch-video or last30days if installed, else web search

    Searches for each seated advisor plus the topic and prefers their own books, blogs and talks.

    Network · Live research pass

  • Labels the session as simulation, no fabricated quotes, extra care for living advisors

    It never simulates living advisors commenting on named competitors or controversies.

    Grounding rules

  • Next steps, the warning to watch (tripwire), and which skill to hand off to

    Hand-offs include positioning, offers, copywriting, ads, content-strategy and ab-testing.

    Chair's synthesis

  • Builds a dossier from the template and saves it to .agents/advisors/<name>.md

    For non-famous advisors, you supply the positions; it must not invent them.

    Write · Add a custom advisor

From the official docs

Permissions

Low risk

It writes opinion pieces in the style of real marketers and says so, and an optional research pass can search the web. Treat the output as a debate to react to, not as their actual advice.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • The research pass may use web search

    It is optional. When you use it, the agent searches each advisor name plus your topic, so avoid putting private company details in the question.

  • A custom advisor writes a file in your project

    Adding one saves a dossier to .agents/advisors/<name>.md. Nothing is written otherwise.

  • The advisors are simulations, not the real people

    SKILL.md says every take must be labeled as simulation and grounded in what the advisor wrote or said. Treat it as structured debate, not as an endorsement.

Technical details
Talks toWeb search, only in the optional research pass

Questions

What does marketing-council do?

It simulates a board of up to 12 marketing advisors on your question. You get each advisor's take, a map of where they disagree, and a recommendation fitted to your stage.

How do I install marketing-council?

Use the install box above, which has Claude Code, Claude app, Codex and skills CLI tabs. The default installs only this skill with its 12 advisor dossiers. The execution skills it hands off to (positioning, offers, copywriting, ads and others) are optional extras from the same repo, installed with the plugin route.

Are these the real people's opinions?

No. SKILL.md says it is persona simulation and labels each session as such. Takes come from the advisors' published frameworks, with no fabricated quotes and no claims that they have an opinion about your company.

Which advisors are on the bench?

Seth Godin, David Ogilvy, Eugene Schwartz, Claude Hopkins, Gary Halbert, Russell Brunson, Alex Hormozi, April Dunford, Rory Sutherland, Byron Sharp, Ann Handley and Gary Vaynerchuk.

Can I add my own advisor?

Yes. Follow references/advisor-template.md and save the dossier to .agents/advisors/<name>.md. For someone who is not famous, you provide their positions.

Is marketing-council safe?

The skill is text files with no scripts and names no API key. It writes a file only when you add a custom advisor. The optional research pass searches the web, so keep private details out of the question.

When should I not use it?

For execution. SKILL.md lists "council for execution work" as an anti-pattern: the council decides direction, then you hand off to a skill that writes the page, ad or copy.

Information

updated Nov 2, 2026

Folder
skills/marketing-council

coreyhaines31/marketingskillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 4
  1. marketingskills README · github.com
  2. marketingskills plugin manifest · github.com
  3. marketing-council SKILL.md · github.com
  4. marketing-council on skills.sh · skills.sh

Updated Nov 2, 2026.