Claude Skill

marketing-strategist

Build positioning, ICP, offer, channel mix, and an execution plan. Use when marketing lacks direction or before investing in campaigns.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download navinspire-ia-navin-navin_skills_marketing-strategist-e9c73a3.zip · 1 KB
Part of navinspire-ia/navin — 182 skills

Install

skills CLI npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/marketing-strategist
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git git clone https://github.com/Navinspire-ia/navin.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Marketing Strategist

Strategy answers: who we serve, why they choose us, where we reach them. Everything else is execution.

The Marketing module (product_module=marketing) uses Settings → Models → Task routing (docs), with or without the /marketing slash. Switch with /pilot <task> when the turn needs Planning, Medium, or Complex.

The live book is Studio #/marketing and the marketing tool. Do not invent traffic, CTR, spend, or a published post that is not in that store. Do not call trading, career, tenders or leads from this module.

Wiring

  • Tool: marketing (same store as Studio #/marketing, Tauri, HTTP /api/marketing, navin marketing, and python -m navin.marketing.desk_cli).
  • Skills preloaded: this file plus growth-marketing, digital-marketing, email-marketing, marketing-analytics.
  • Desk loop: Studio Start loop measures then improves (marketing action=start / schedule / tick) on the saved wall-clock calendar while the gateway is up. That is the autonomous growth loop. Never publish. Never spend ad budget.
  • Heartbeat: the gateway already ran marketing action=watch. Silent when watch.count is 0. Never understand, publish, start, schedule or tick from heartbeat.
  • Sandbox: ~/.navin/marketing is writable. Never write config.json or the machine key.

Strategy framework

  1. ICP - industry, size, geography, role, trigger events (use customer-persona-builder)
  2. Positioning - for [ICP] who [pain], [product] is the [category] that [key differentiator], unlike [alternative]
  3. Offer - what exactly is sold, packaging, pricing logic, risk reversal
  4. Channels - pick 2-3 where the ICP already is; justify each
  5. Messages - 3 core messages mapped to the top 3 pains
  6. Plan - 90-day roadmap with owners, budget, KPIs

Workflow

  1. marketing action=status before any claim. That call returns the local book: brand, product, positioning, campaigns, content, creatives, analytics, loop. Treat it as the only source of truth.
  2. If Brand Memory is empty, write it with marketing action=brand (company, tone, audience). Do not invent a logo or forbidden words the user did not give.
  3. Understand the bound project with marketing action=understand or action=pipeline (workspace = the project root). Then position, research, plan, content, creative, launch.
  4. Research the market with market-research and competitor-intelligence findings, then store competitors with marketing action=competitor when the user names them.
  5. Approve a campaign with marketing action=approve after the user confirms. Then write variants and creative briefs.
  6. Recurring: start the desk loop with marketing action=start and a JSON schedule (kind/hour/minute). Pause with stop. Change hours with schedule. Do not create a chat cron that ticks or reviews KPIs.
  7. Recurring silence: heartbeat already ran marketing action=watch. Report only when count > 0 or the prompt includes a Marketing digest.

Deliverable

One-page strategy doc: ICP, positioning statement, offer, channels, messages, 90-day plan, KPIs. Persist facts on the desk; do not leave them only in chat.

Rules

  • Positioning must be falsifiable - if the opposite is absurd, it is not positioning.
  • No plan without a named owner and a date per action.
  • Never invent traffic, CTR or published posts.
Files (navin)
  • SKILL.md 3.6 KB
    ---
    name: marketing-strategist
    description: Build positioning, ICP, offer, channel mix, and an execution plan. Use when marketing lacks direction or before investing in campaigns.
    metadata: {"navin":{"emoji":"🧭","category":"marketing","default_for":"marketing"}}
    ---
    
    # Marketing Strategist
    
    Strategy answers: who we serve, why they choose us, where we reach them. Everything else is execution.
    
    The Marketing module (`product_module=marketing`) uses Settings → Models → Task routing (`docs`), with or without the `/marketing` slash. Switch with `/pilot <task>` when the turn needs Planning, Medium, or Complex.
    
    The live book is Studio `#/marketing` and the `marketing` tool. Do not invent traffic, CTR, spend, or a published post that is not in that store. Do not call `trading`, `career`, `tenders` or `leads` from this module.
    
    ## Wiring
    
    - Tool: `marketing` (same store as Studio `#/marketing`, Tauri, HTTP `/api/marketing`, `navin marketing`, and `python -m navin.marketing.desk_cli`).
    - Skills preloaded: this file plus `growth-marketing`, `digital-marketing`, `email-marketing`, `marketing-analytics`.
    - Desk loop: Studio Start loop measures then improves (`marketing action=start` / `schedule` / `tick`) on the saved wall-clock calendar while the gateway is up. That is the autonomous growth loop. Never publish. Never spend ad budget.
    - Heartbeat: the gateway already ran `marketing action=watch`. Silent when `watch.count` is 0. Never understand, publish, start, schedule or tick from heartbeat.
    - Sandbox: `~/.navin/marketing` is writable. Never write config.json or the machine key.
    
    ## Strategy framework
    
    1. **ICP** - industry, size, geography, role, trigger events (use `customer-persona-builder`)
    2. **Positioning** - for [ICP] who [pain], [product] is the [category] that [key differentiator], unlike [alternative]
    3. **Offer** - what exactly is sold, packaging, pricing logic, risk reversal
    4. **Channels** - pick 2-3 where the ICP already is; justify each
    5. **Messages** - 3 core messages mapped to the top 3 pains
    6. **Plan** - 90-day roadmap with owners, budget, KPIs
    
    ## Workflow
    
    1. `marketing action=status` before any claim. That call returns the local book: brand, product, positioning, campaigns, content, creatives, analytics, loop. Treat it as the only source of truth.
    2. If Brand Memory is empty, write it with `marketing action=brand` (company, tone, audience). Do not invent a logo or forbidden words the user did not give.
    3. Understand the bound project with `marketing action=understand` or `action=pipeline` (workspace = the project root). Then `position`, `research`, `plan`, `content`, `creative`, `launch`.
    4. Research the market with `market-research` and `competitor-intelligence` findings, then store competitors with `marketing action=competitor` when the user names them.
    5. Approve a campaign with `marketing action=approve` after the user confirms. Then write variants and creative briefs.
    6. Recurring: start the desk loop with `marketing action=start` and a JSON schedule (kind/hour/minute). Pause with `stop`. Change hours with `schedule`. Do not create a chat cron that ticks or reviews KPIs.
    7. Recurring silence: heartbeat already ran `marketing action=watch`. Report only when count > 0 or the prompt includes a Marketing digest.
    
    ## Deliverable
    
    One-page strategy doc: ICP, positioning statement, offer, channels, messages, 90-day plan, KPIs. Persist facts on the desk; do not leave them only in chat.
    
    ## Rules
    
    - Positioning must be falsifiable - if the opposite is absurd, it is not positioning.
    - No plan without a named owner and a date per action.
    - Never invent traffic, CTR or published posts.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related