From great-marketers
Scaffold a marketing/ directory at the project root, sibling to manuscript/, film/, and publishers/. Adds a
How this skill is triggered — by the user, by Claude, or both
Slash command
/great-marketers:marketers-project-initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scaffold the `marketing/` directory and register it in the project bible.
Scaffold the marketing/ directory and register it in the project bible.
Creates a marketing/ folder at the current working directory's project root with five empty subdirectories:
marketing/
├── briefs/ # Campaign briefs (concept, narrative, USP, behavioral, testimonial)
├── positioning/ # Audience, angle, proposition, evidence — ad-ready
├── copy/ # Channel-specific ad copy (email, social, press, web)
├── press/ # Press releases, talking points, boilerplate
└── social/ # Social posts, thread copy
Then adds a ## Marketing section to .great-authors/project.md:
## Marketing
**Path:** `marketing/` (at project root, sibling to `.great-authors/`, `manuscript/`, `film/`, and `publishers/`)
**Current campaign:** `<user-chosen-slug>`
Commands that generate marketing artifacts (`/marketers-channel` save behavior, `/marketers-write-positioning`, `/marketers-write-launch-copy`) write to `marketing/<subdir>/<current-campaign>.md` by default. Update `Current campaign` when moving to a different launch or a different campaign for the same work.
/marketers-channel with save triggers (which need to know where to write).When this skill is invoked:
Verify .great-authors/ exists in the current working directory. If not, tell the user: "This skill assumes a project bible at .great-authors/. Run /authors-project-init (from great-authors-plugin) first to scaffold the bible, then re-run this skill."
Check for existing marketing/ directory. If it exists, ask: "A marketing/ directory already exists. Overwrite the scaffold (destroys existing content) or skip (leaves it alone)? (overwrite/skip)" — default skip.
Read .great-authors/project.md to import title and genre. If a ## Publishing section exists (from /publishers-project-init), note the current artifact; the marketing campaign slug often aligns with it. If genre field signals mystery / crime / thriller / horror, note this — it informs content-policy considerations for downstream copy work that may reference imagery.
Ask the campaign-slug question. One question:
arizona-strip-launch, chapter-01-blog-promo, q2-rollout)."Create the directory tree. Five empty subdirectories under marketing/:
briefs/positioning/copy/press/social/Update .great-authors/project.md. Read the existing file. If it already has a ## Marketing section, ask whether to overwrite it. If not, append the ## Marketing block documented above, substituting the user's chosen slug into Current campaign.
Report:
Created marketing/ with subdirs:
briefs/ positioning/ copy/ press/ social/
Updated .great-authors/project.md with ## Marketing section.
Current campaign: <slug>
Next:
- /marketers-channel <persona> to channel a marketer (ogilvy, bernbach, mary-wells, clow, reeves, helen, barton, sutherland).
Substantive output (briefs, positioning, copy) saves to marketing/<subdir>/<slug>.md by default.
- /marketers-write-positioning <project> to produce an ad-ready positioning doc.
- /marketers-write-launch-copy <project> [--channel <c>] to produce channel-specific copy.
marketing/ directory is for ARTIFACTS at the marketing/launch stage. The bible stays at .great-authors/; the manuscript stays at manuscript/; film artifacts stay at film/; publication-form artifacts stay at publishers/. Each has its own owner..great-authors/ directory at all (working on a one-off campaign for a standalone product), the skill still creates marketing/ but emits a warning that personas won't have bible context to read before working.current-campaign slug is editorial: a single project might have multiple campaigns (a launch, a paperback release, a season-two rollout) and the slug names "what we're working on right now." Update when you move between campaigns.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub sethshoultes/great-minds-constellation --plugin great-marketers