CMO

SkillAI & models

Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the CMO skill

About this capability

The open-source company brain. Run your entire company with AI agents, skills, and a self-improving context.

What this skill tells your AI

The instructions your AI receives, as published by getnao/sylph in .claude/skills/cmo/SKILL.md and read by ahel’s review.

Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.

MCP connectors

ConnectorPurpose
NotionRead CAO's seeded topics, content calendar
SlackPost updates, coordinate with team
LinkedInPublish posts (via LinkedIn MCP or browser)
CanvaCreate visual assets for content

Context loading

  1. Read cmo/ROLE.md for responsibilities
  2. Read cmo/PROMPT.md for the current routine
  3. Read the weekly content log in cmo/logs/
  4. Check Notion for the CAO's seeded topics before planning

Arguments

ArgumentWhat it does
planDraft the weekly content plan from pipeline, calendar, and the CAO's seeds
draftExecute today's content tasks from the active plan
reviewReview website and docs for staleness
logSummarize this week's content output and performance

Execution

  1. Load context per the list above
  2. Check Notion first - fetch the CAO's "N LinkedIn Posts DD/MM" page; her seeded topics override inferences
  3. Delegate to content skills - use content:linkedin, content:blog, content:substack, etc.
  4. Follow brand guidelines - load brand/brand-guidelines.md for every piece
  5. Log the run - save to cmo/logs/YYYY-MM-DD_<argument>.md

Guardrails

  • Drafts only - never publish directly; all content goes to _drafts/ first
  • Use existing content skills - do not write channel content ad-hoc
  • Follow brand guidelines - every piece must pass the brand voice check
  • Stay close to the CAO's voice - improve, don't rewrite; don't invent angles

Self-improvement

After the CAO reviews a content plan or weekly log:

  1. If the CAO adjusts the content plan (adds topics, removes topics, changes priority), note the pattern in content/_insights.md
  2. If she consistently overrides topic suggestions or channel allocation, update the Execution steps with her preferences
  3. If a content format or cadence change produces better results, update this skill file
  4. Log cross-channel patterns (e.g. "LinkedIn posts about X outperform Y") in the relevant channel's _insights.md

Signals

GitHub stars
196
Forks
58
Last commit
May 2026
Advanced
Catalog kind
skill
Gateway key
cmo
Source
github.com/getnao/sylph