marketing-orchestrator-skill — Claude Code skill: install guide
Routes marketing work across six specialized sub-agents, tracks client profiles in markdown, and validates ad character counts.
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a claude-codeWhat marketing-orchestrator-skill does
The orchestrator inspects each incoming task and sends it to one of six dedicated sub-skills. It handles brand positioning, ad copywriting, content drafting, cross-platform repurposing, launch campaigns, and Git publishing. Before writing, the assistant checks references/client-profiles/ for existing client records. If no profile exists, it starts with an intake questionnaire.
Every generated asset undergoes a rubric check for tone and clarity before reaching the user. Ad variants automatically adhere to platform text boundaries. After every three sessions, the system checks references/revision-log.md and recommends prompt refinements based on recurring friction points.
Client memory depends entirely on local markdown storage. If the folder structure is deleted, persistent brand context disappears immediately.
What it helps with
- write ad copy within exact platform character limits
- turn long-form articles into platform-native social posts
- build brand positioning and buyer personas
- assemble multi-stage product launch campaigns
Example prompts for the agent
- Write Google Ads headlines and descriptions for a B2B SaaS tool
- Repurpose this blog post into a Twitter thread and a LinkedIn post
- Draft an ICP profile and positioning strategy for a consulting firm
How to install marketing-orchestrator-skill
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a claude-code2Manually: put the files in place
~/.claude/skills/marketing-orchestrator-skill/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/marketing-orchestrator-skill/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a codex2Manually: put the files in place
.agents/skills/marketing-orchestrator-skill/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a cursor2Manually: put the files in place
.cursor/skills/marketing-orchestrator-skill/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/marketing-skills marketing-orchestrator-skill2Manually: put the files in place
.github/skills/marketing-orchestrator-skill/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/marketing-orchestrator-skillManually: put the files in place
.devin/skills/marketing-orchestrator-skill/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about marketing-orchestrator-skill
How to install marketing-orchestrator-skill in Claude Code?
Run npx skills add reason-machines/marketing-skills --skill marketing-orchestrator-skill -a claude-code. The orchestrator will be installed to ~/.claude/skills/marketing-orchestrator-skill/SKILL.md.
What does marketing-orchestrator-skill do?
It directs user prompts to six focused marketing sub-skills, maintains client profiles between sessions, and evaluates outputs against a quality rubric.
How does the revision mechanism work?
Every third session, the skill inspects references/revision-log.md to spot common bottlenecks and suggests practical updates to its own sub-skills.