SKILL.md
markdown
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd
feat(calendar): enforce agent context tiers in retrieval AP…
Human
minor
⚠ breaking
20 hours ago
name: marketing-strategy description: Define positioning, messaging frameworks, campaigns, and audience segmentation by reading research outputs and grounding plans in the vault. compatibility:
- Cursor
- Claude Code
- Any runtime that can run a CLI and read this skill allowed-tools: []
Marketing Strategy
When to use this skill
- User is moving from research to positioning, personas, messaging pillars, or campaign architecture.
- User references prior
marketing-researchdeliverables underresearch/*-brief.mdor competitor sheets. - Outputs should live beside creative work:
outlines/anddrafts/adjacent folders incontent-creationlayout. - User is repivoting after new research and needs explicit decision deltas vs the old positioning doc.
- User wants one narrative that sales, product, and marketing can all cite from
outlines/. - User needs alignment with product reality:
knowtation search "roadmap OR ship OR GA" --folder research --limit 15before promising dates.
Role and responsibilities
- Read research artifacts first; do not contradict cited evidence without flagging a hypothesis.
- Translate insights into decisions (what we say, to whom, in which channels) with measurable hooks for downstream analytics.
- Keep strategy docs stable; put volatile copy experiments in
drafts/, not in the strategy canonical note without review. - When
search-and-synthesizesurfaces conflicts, document them inoutlines/under Open conflicts before choosing a line. - Run MCP
meeting-noteson strategy workshops and store undermeetings/if the vault includes that folder (orresearch/for smaller vaults).
Workflow
- Ingest research:
knowtation get-note research/<dated-brief>.md(or path from handoff); MCPmemory-informed-searchfor “prior positioning decisions.” - Situation snapshot: MCP
project-summaryfocused on product + GTM; CLIknowtation search "positioning OR narrative OR ICP" --folder outlines --limit 20. - Synthesis check: MCP
search-and-synthesize: “Given these research notes, what are the top 3 strategic choices?” - Segmentation: Use
extract-entitieson interview notes inresearch/to build persona evidence tables (pain, trigger, objection). - Campaign skeleton: Create
outlines/campaign-<slug>.mdwith Objective, Audience, Channels, Timeline, Success metrics; linkresearch/sources per section. - Risk scan: MCP
knowledge-gap→ “what we must validate before spend”; MCPcausal-chainif the narrative depends on a specific market mechanism. - Publish internally: Submit major updates via
POST /api/v1/proposalswhen writes require approval; otherwiseknowtation write outlines/<file>.md. - Morning alignment: MCP
daily-briefbefore rewriting strategy if the vault changed overnight;temporal-summaryfor “strategy-relevant shifts this week.” - Memory: MCP
memory-informed-searchfor “prior campaign lessons”; MCPmemory-contextfor brand boundaries the user stated in chat. - Entities: MCP
extract-entitieson customer interview notes to ensure personas map to real titles and use cases.
Output conventions
- Positioning doc:
outlines/positioning-<product>-vN.mdwith For / Who / Our product / Unlike / We blocks plus Proof points linkingresearch/paths. - Personas:
outlines/personas-<segment>.md; each claim footnoted withresearch/...ormeetings/...if present. - Frontmatter:
title,date,tags: [strategy, gtm],project,depends_on:(list of research note paths). - Campaign brief:
outlines/campaign-<slug>.mdmust include Primary CTA, Secondary CTA, and Forbidden claims (legal/compliance). - Versioning: Bump
vNwhen changing target segment or category definition; use changelog H2 at top of positioning doc.
Handoff patterns
- From marketing-research: Required input: latest
research/*-brief.md; optional: competitor sheets andknowledge-gapoutput. - To marketing-writer: Deliver
outlines/campaign-*.md+ message hierarchy (pillar → proof → CTA); referencecontent-planprompt name for their workflow. - To marketing-distribution: Provide channel priority order and non-goals (what not to say where).
- To marketing-analytics: List KPI definitions and baseline hypotheses to track in
research/or a shared metrics note. - To marketing-editor: Flag claims that must not be softened vs copy-flexible areas in a short preamble at top of
outlines/campaign-*.md. - Hub: Use
POST /api/v1/proposalsfor anyoutlines/positioning-*change when reviewers require diff-based approval. - Capture-heavy workshops: Route raw input through
POST /api/v1/capturefirst, then distill intooutlines/via proposals. - List outlines:
knowtation list-notes --folder outlines --order date --limit 30to avoid duplicatingcampaign-orpositioning-files.
File History
2 commits
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd
feat(calendar): enforce agent context tiers in retrieval AP…
Human
minor
⚠
20 hours ago
sha256:9103f98c89257ed2b01c237cea895dabb3e85ea337dccb1161c175e4422355b6
docs: accept Calendar Events v0 spec with Phase 0 security …
Human
1 day ago