中级Agent Skill

营销运营编排

把活动策划、渠道任务和专项检查组织成清楚的营销运营工作流。提供目标、渠道、负责人和时间安排后,这项 Skill 会帮助助手选择合适的营销专项 Skill,并用本地活动记录跟踪进度,让团队看清下一步应该交给谁处理、还缺什么,以及哪些工作尚未完成。

浏览量
0
复制次数
0
收藏
0
编辑评分
83/100
01

这个 Skill 是做什么的

Marketing Ops 的作用是协调不同营销专项 Skill。它用任务路由表选择对应流程,再通过活动记录保存目标、负责人和进度,减少多个任务之间信息分散、交接时重新解释背景的问题。

适合助手已经安装相关营销 Skill、一个活动需要多类工作共同完成的情况。单独安装这个入口,不会同时获得所有专项能力,也不会自动连接广告或邮件平台。它主要负责组织分工、衔接上下游任务和记录活动状态。

02

它有什么特色

01

方法与优势

路由表会区分活动与审查等不同请求,帮助助手把工作交给相应专项流程。同一个经营目标往往包含文案、渠道和分析任务,用不同方法分别处理,再汇总进度,比让一个通用指令包办更容易检查。

02

适用任务

活动记录明确负责人、日期和状态,便于团队接续推进。需要使用的专项 Skill 应提前安装,交接所需资料也保留在活动背景中,让下一个任务从已有进展继续,而不是每次重新梳理需求。

03

安装前的特殊要求

需要准备的输入

营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。

Agent 与运行环境

使用支持 Skill 且能访问文件的 Agent。随包 Python 辅助工具需要 Python 3;提供数据前先查看样例结构。

需确认的适用边界

路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

04

安装与开始使用

将指令复制给 Codex 或 Claude Code,让助手从原始仓库下载固定提交,安装完整文件并检查所需依赖。

  1. 打开能访问本机文件和终端的 Codex 或 Claude Code。
  2. 复制下方指令发给正在使用的应用,由助手选择该应用的安装目录。
  3. 查看返回的安装路径和文件检查结果;需要时新建会话,再要求助手使用已安装的 Skill。
请在我当前使用的应用中安装 marketing-ops,直接执行文件安装,不要只解释步骤。 原始仓库:https://github.com/alirezarezvani/claude-skills.git 固定提交:6d2f02ea077eead1bee5411a31bcc6db5a11a70c Skill 路径:marketing-skill/skills/marketing-ops 1. 将这个版本下载到新目录。执行随包脚本前,先阅读 SKILL.md 和安装参考文件,不替换成其他作者的包。 2. Codex 安装到 ~/.agents/skills/marketing-ops,Claude Code 安装到 ~/.claude/skills/marketing-ops,只安装到我正在使用的应用。此路由器依赖 marketing-skill/skills 中的同级 Skill,请安装该目录下所有包含 SKILL.md 的直接子目录,并保留仓库副本供相对路径引用使用。独立发布的插件不会因此自动安装。先检查所有目标目录;已有安装时,说明差异后再决定是否替换。 3. 比较来源和安装目录的文件清单、文件哈希,检查文档要求的运行时、依赖及外部连接。只配置此 Skill 所需的本地依赖,适用时使用隔离环境;账号登录由我在本地完成,不把凭据贴进聊天。 4. 返回来源提交、实际安装路径、文件检查结果及尚未完成的运行环境配置,说明如何调用 marketing-ops。文件复制与应用发现分别检查,需要时新建会话。不要执行生产任务,也不要把安装完成说成已确认业务效果。
05

原始 Skill.md

以下为已核对版本未经改写的 SKILL.md。安装完整包才能保留引用的脚本、素材和指引。下方启动提示词为 EcomAgentTools 编写的示例。

---
name: "marketing-ops"
description: "Central router for the marketing skill ecosystem. Use when unsure which marketing skill to use, when orchestrating a multi-skill campaign, or when coordinating across content, SEO, CRO, channels, and analytics. Also use when the user mentions 'marketing help,' 'campaign plan,' 'what should I do next,' 'marketing priorities,' or 'coordinate marketing.'"
license: MIT
metadata:
  version: 1.0.0
  author: Alireza Rezvani
  category: marketing
  updated: 2026-03-06
---

# Marketing Ops

You are a senior marketing operations leader. Your goal is to route marketing questions to the right specialist skill, orchestrate multi-skill campaigns, and ensure quality across all marketing output.

## Before Starting

**Check for marketing context first:**
If `.claude/product-marketing-context.md` exists, read it. If it doesn't, recommend running the **marketing-context** skill first — everything works better with context.

## How This Skill Works

### Mode 1: Route a Question
User has a marketing question → you identify the right skill and route them.

### Mode 2: Campaign Orchestration
User wants to plan or execute a campaign → you coordinate across multiple skills in sequence.

### Mode 3: Marketing Audit
User wants to assess their marketing → you run a cross-functional audit touching SEO, content, CRO, and channels.

---

## Routing Matrix

### Content Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "Write a blog post," "content ideas," "what should I write" | **content-strategy** | Not copywriting (that's for page copy) |
| "Write copy for my homepage," "landing page copy," "headline" | **copywriting** | Not content-strategy (that's for planning) |
| "Edit this copy," "proofread," "polish this" | **copy-editing** | Not copywriting (that's for writing new) |
| "Social media post," "LinkedIn post," "tweet" | **social-content** | Not social-media-manager (that's for strategy) |
| "Marketing ideas," "brainstorm," "what else can I try" | **marketing-ideas** | |
| "Write an article," "research and write," "SEO article" | **content-production** | Not content-creator (production has the full pipeline) |
| "Sounds too robotic," "make it human," "AI watermarks" | **content-humanizer** | |

### SEO Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "SEO audit," "technical SEO," "on-page SEO" | **seo-audit** | Not aeo (that's for AI answer engines) |
| "AI search," "ChatGPT visibility," "Perplexity," "AEO" | **aeo** | Not seo-audit (that's traditional SEO) |
| "Schema markup," "structured data," "JSON-LD," "rich snippets" | **schema-markup** | |
| "Site structure," "URL structure," "navigation," "sitemap" | **site-architecture** | |
| "Programmatic SEO," "pages at scale," "template pages" | **programmatic-seo** | |
| "Local SEO," "Google Business Profile," "GBP," "NAP consistency," "Map Pack," "service area pages" | **local-seo-manager** | Not seo-audit (that's national/technical) |

### CRO Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "Optimize this page," "conversion rate," "CRO audit" | **page-cro** | Not form-cro (that's for forms specifically) |
| "Form optimization," "lead form," "contact form" | **form-cro** | Not signup-flow-cro (that's for registration) |
| "Signup flow," "registration," "account creation" | **signup-flow-cro** | Not onboarding-cro (that's post-signup) |
| "Onboarding," "activation," "first-run experience" | **onboarding-cro** | Not signup-flow-cro (that's pre-signup) |
| "Popup," "modal," "overlay," "exit intent" | **popup-cro** | |
| "Paywall," "upgrade screen," "upsell modal" | **paywall-upgrade-cro** | |

### Channels Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "Email sequence," "drip campaign," "welcome sequence" | **email-sequence** | Not cold-email (that's for outbound) |
| "Cold email," "outreach," "prospecting email" | **cold-email** | Not email-sequence (that's for lifecycle) |
| "Paid ads," "Google Ads," "Meta ads," "ad campaign" | **paid-ads** | Not ad-creative (that's for copy generation) |
| "Ad copy," "ad headlines," "ad variations," "RSA" | **ad-creative** | Not paid-ads (that's for strategy) |
| "Social media strategy," "social calendar," "community" | **social-media-manager** | Not social-content (that's for individual posts) |
| "X growth," "Twitter growth," "grow my X account" | **x-twitter-growth** | Not social-content (that's cross-platform posts) |
| "YouTube," "video SEO," "channel strategy," "thumbnails" | **youtube-full** | Not video-content-strategist (that's platform-agnostic strategy) |
| "Video strategy," "short-form video," "video content plan" | **video-content-strategist** (sibling folder `video-content-strategist/`) | Not youtube-full (that's YouTube-specific data: transcripts, search, channels) |
| "Webinar," "webinar funnel," "registration rate," "show-up rate" | **webinar-marketing** | |
| "App Store," "Play Store," "ASO," "app keywords" | **app-store-optimization** | Not seo-audit (that's web search) |

### Growth Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "A/B test," "experiment," "split test" | **ab-test-setup** | |
| "Referral program," "affiliate," "word of mouth" | **referral-program** | |
| "Free tool," "calculator," "marketing tool" | **free-tool-strategy** | |
| "Churn," "cancel flow," "dunning," "retention" | **churn-prevention** | |

### Intelligence Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "Campaign analytics," "channel performance," "attribution" | **campaign-analytics** | Not analytics-tracking (that's for setup) |
| "Set up tracking," "GA4," "GTM," "event tracking" | **analytics-tracking** | Not campaign-analytics (that's for analysis) |
| "Competitor page," "vs page," "alternative page" | **competitor-alternatives** | |
| "Psychology," "persuasion," "behavioral science" | **marketing-psychology** | |
| "Analyze my social accounts," "engagement rate," "social audit" | **social-media-analyzer** | Not social-media-manager (that's planning, not analysis) |
| "Marketing prompts," "prompt templates," "LLM governance for marketing" | **prompt-engineer-toolkit** | |

### Sales & GTM Pod
| Trigger | Route to | NOT this |
|---------|----------|----------|
| "Product launch," "feature announcement," "Product Hunt" | **launch-strategy** | |
| "Pricing," "how much to charge," "pricing tiers" | **pricing-strategy** | |
| "Positioning," "ICP," "product marketing," "messaging framework" | **marketing-strategy-pmm** | Not copywriting (that's execution) |
| "Demand gen," "lead gen program," "MQL/SQL funnel," "CRM campaigns" | **marketing-demand-acquisition** | Not paid-ads (that's one channel) |
| "Brand guidelines," "brand consistency," "style guide audit" | **brand-guidelines** | Not marketing-context (that's the foundation doc) |

### Cross-Domain (route outside marketing-skill/)
| Trigger | Route to | Domain |
|---------|----------|--------|
| "Revenue operations," "pipeline," "lead scoring" | **revenue-operations** | business-growth/ |
| "Sales deck," "pitch deck," "objection handling" | **sales-engineer** | business-growth/ |
| "Customer health," "expansion," "NPS" | **customer-success-manager** | business-growth/ |
| "Landing page code," "React component" | **landing-page-generator** | product-team/ |
| "Competitive teardown," "feature matrix" | **competitive-teardown** | product-team/ |
| "Email template code," "transactional email" | **email-template-builder** | engineering-team/ |
| "Brand strategy," "growth model," "marketing budget" | **cmo-advisor** | c-level-advisor/ |

---

## Tools

| Tool | Invocation | Output |
|---|---|---|
| Campaign tracker | `python3 scripts/campaign_tracker.py campaign.json` (no arg = embedded sample; add `--json` for machine-readable) | Per-task status, owners, deadlines, overdue flags across the skills involved in a campaign |

Use it during orchestration: after laying out a campaign sequence (below), capture each step as a task in a campaign JSON and run the tracker at every check-in — the overdue/ownerless flags feed the Quality Gate ("actions have owners and deadlines").

## Campaign Orchestration

For multi-skill campaigns, follow this sequence:

### New Product/Feature Launch
```
1. marketing-context (ensure foundation exists)
2. launch-strategy (plan the launch)
3. content-strategy (plan content around launch)
4. copywriting (write landing page)
5. email-sequence (write launch emails)
6. social-content (write social posts)
7. paid-ads + ad-creative (paid promotion)
8. analytics-tracking (set up tracking)
9. campaign-analytics (measure results)
```

### Content Campaign
```
1. content-strategy (plan topics + calendar)
2. seo-audit (identify SEO opportunities)
3. content-production (research → write → optimize)
4. content-humanizer (polish for natural voice)
5. schema-markup (add structured data)
6. social-content (promote on social)
7. email-sequence (distribute via email)
```

### Conversion Optimization Sprint
```
1. page-cro (audit current pages)
2. copywriting (rewrite underperforming copy)
3. form-cro or signup-flow-cro (optimize forms)
4. ab-test-setup (design tests)
5. analytics-tracking (ensure tracking is right)
6. campaign-analytics (measure impact)
```

---

## Quality Gate

Before any marketing output reaches the user:
- [ ] Marketing context was checked (not generic advice)
- [ ] Output follows communication standard (bottom line first)
- [ ] Actions have owners and deadlines
- [ ] Related skills referenced for next steps
- [ ] Cross-domain skills flagged when relevant

---

## Proactive Triggers

- **No marketing context exists** → "Run marketing-context first — every skill works 3x better with context."
- **Multiple skills needed** → Route to campaign orchestration mode, not just one skill.
- **Cross-domain question disguised as marketing** → Route to correct domain (e.g., "help with pricing" → pricing-strategy, not CRO).
- **Analytics not set up** → "Before optimizing, make sure tracking is in place — route to analytics-tracking first."
- **Content without SEO** → "This content should be SEO-optimized. Run seo-audit or content-production, not just copywriting."

## Output Artifacts

| When you ask for... | You get... |
|---------------------|------------|
| "What marketing skill should I use?" | Routing recommendation with skill name + why + what to expect |
| "Plan a campaign" | Campaign orchestration plan with skill sequence + timeline |
| "Marketing audit" | Cross-functional audit touching all pods with prioritized recommendations |
| "What's missing in my marketing?" | Gap analysis against full skill ecosystem |

## Communication

All output passes quality verification:
- Self-verify: routing recommendation checked against full matrix
- Output format: Bottom Line → What (with confidence) → Why → How to Act
- Results only. Every finding tagged: 🟢 verified, 🟡 medium, 🔴 assumed.

## Related Skills

- **chief-of-staff** (C-Suite): The C-level router. Marketing-ops is the domain-specific equivalent.
- **marketing-context**: Foundation — run this first if it doesn't exist.
- **cmo-advisor** (C-Suite): Strategic marketing decisions. Marketing-ops handles execution routing.
- **campaign-analytics**: For measuring outcomes of orchestrated campaigns.
06

开始使用

以下是主要功能的用例提示词,可以直接复制使用。

01

为 SEO 或文案请求选择合适 Skill

为 SEO 或文案请求选择合适 Skill 适用于:为 SEO 或文案请求选择合适 Skill。请准备:营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。

查看 Prompt 和变量收起 Prompt 和变量
请使用已安装的 marketing-ops Skill。任务:为 SEO 或文案请求选择合适 Skill。输入:[INPUT]。限制:[CONSTRAINTS]。先检查缺失信息,再输出可审查的结果、依据、假设和下一步。路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

需要替换的变量

[INPUT]
营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。
[CONSTRAINTS]
任务范围、允许的操作、输出格式和审核要求。
02

规划多渠道活动的工作交接

规划多渠道活动的工作交接 适用于:规划多渠道活动的工作交接。请准备:营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。

查看 Prompt 和变量收起 Prompt 和变量
请使用已安装的 marketing-ops Skill。任务:规划多渠道活动的工作交接。输入:[INPUT]。限制:[CONSTRAINTS]。先检查缺失信息,再输出可审查的结果、依据、假设和下一步。路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

需要替换的变量

[INPUT]
营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。
[CONSTRAINTS]
任务范围、允许的操作、输出格式和审核要求。
03

根据本地状态文件检查活动里程碑

根据本地状态文件检查活动里程碑 适用于:根据本地状态文件检查活动里程碑。请准备:营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。

查看 Prompt 和变量收起 Prompt 和变量
请使用已安装的 marketing-ops Skill。任务:根据本地状态文件检查活动里程碑。输入:[INPUT]。限制:[CONSTRAINTS]。先检查缺失信息,再输出可审查的结果、依据、假设和下一步。路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

需要替换的变量

[INPUT]
营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。
[CONSTRAINTS]
任务范围、允许的操作、输出格式和审核要求。
07

实际使用案例:把商品页草稿推进到可交付审核的版本

商家要为现有邮件访客优化商品页,需要一份成稿、标题备选、修改理由与审核排期,而不是只得到营销建议。输入包含商品背景、任务表和初始表达。

使用步骤与 Prompt

  1. 准备下方案例输入资料,保留商品、政策和经营记录中的金额、单位及时间口径。
  2. 把商品页活动拆成撰稿、编辑、审稿和测量交接,交付完整文案、负责人排期及依赖关系。
  3. 提交下方完整 Prompt,查看右侧主要产物;需要交接给同事时,下载包含全部交付文件的压缩包。

案例输入资料:business-inputs.zip

Use the marketing-ops Skill.

Coordinate the product-page campaign in the supplied brief from drafting through editorial review and measurement handoff. Deliver the revised page, headline options, a concise editorial review and an actionable schedule with owners, dependencies and status. Keep price, care and shipping clear around the purchase CTA.

The attached business materials are:
- inputs/brief.json
- inputs/headlines.txt
- inputs/merchant.md
- inputs/requests.json
- inputs/weekly.json

Deliver a complete result.md report that the operations team can read, plus any finished files needed for this task. Keep supporting calculations and evidence with the deliverables. Write the report in English; use the requested target language for customer-facing copy. The business datasets are fictional examples unless the brief explicitly names a live public website.

运行结果

下方直接展示本次 Prompt 产生的主要文件,保留实际输出语言。

Product-page campaign ready for measurement handoff

Verified against the supplied fictional brief: the page now puts price, care, size and shipping beside the purchase decision. The writing and editorial deliverables are complete; tracking verification and merchant publication approval remain open. No campaign has been published.

Revised customer-facing page

A 500 ml stainless steel mug for your desk

HarborMug brings a blue insulated stainless steel mug to your daily desk setup. Check its size and care requirements before choosing your next cup.

$24 USD · One mug is $29 with US shipping, before applicable tax.

Add to cart

Hand-wash only. Not microwave safe. Dimensions: 9 × 9 × 19 cm. Weight: 0.35 kg. SKU: HM-BLUE-001.

Check the fit

Compare the 500 ml capacity with your usual serving and the dimensions with the space beside your keyboard or notebook. No measured heat-retention duration has been supplied, so this page makes no hours-of-warmth promise.

Delivery and returns

US orders dispatch in 2 business days. Delivery takes another 3–5 business days after dispatch. Shipping costs $5 below $50 and is free at $50 or more. International delivery is not available.

Unused items can be returned within 30 days of delivery. Final refunds require merchant approval. Contact support for return instructions before sending an item back.

Add to cart — $24 USD

Review the size, hand-wash care and $29 one-mug delivered subtotal before applicable tax.

Headline options and editorial review

Recommended: “A 500 ml stainless steel mug for your desk.” It identifies the product and use context without exaggeration. Alternatives: “Meet HarborMug: 500 ml, $24” for price-led email visitors; “Your 500 ml mug, with clear care and shipping details” for readers comparing purchase conditions. The supplied “Love your desk break” direction is warmer but less specific; keep it out of the main factual heading.

Seven-sweep review: clarified the product; kept a friendly direct voice; connected dimensions to a fit decision; removed unsupported proof; retained exact specifications; used the recognizable desk context; answered cost, care and return objections near the CTA. No synthetic interview sentence appears as a customer testimonial. No discount, review score, health benefit or environmental guarantee was added.

Handoff schedule

TaskProposed role ownerDeadlineDeliverable statusDependency / acceptance
Product-page draftContent ownerNov 3Supplied draft complete; revised proposal deliveredProduct facts and intended add-to-cart goal
Editorial reviewReview ownerNov 4Seven-pass proposal completeVerify $24 + $5 = $29, care, size and policy parity
Measurement checkAnalyst/developerNov 5Not startedEditorial freeze; validate view_item, add_to_cart and transaction deduplication
Merchant publication approvalCampaign ownerAfter measurement checkPendingApproved copy and tracking evidence; no implementation in this exercise

The original campaign tracker was actually run on the provided schedule and on the revised deliverable-status file. Recorded task completion moved from 1/3 (33%) to 2/3 (67%); this reflects generated deliverables, not a claim that the named merchant staff performed approvals. The tracker infers blockers from earlier deadlines, so explicit dependencies above are the business source of truth. Missing marketing pods in its generic output are not mandatory work for this narrow campaign.

Measurement review

The weekly order-to-session ratio is 100/4,000 = 2.5% and 120/4,800 = 2.5%. Higher sales do not prove page improvement. Preserve email source tags, validate one add-to-cart event per actual action and deduplicate purchases by transaction ID. Inspect tracking before comparing performance. Use customer questions about size, care and delivery as qualitative follow-up; no measured conversion lift is asserted.

Route the implementation handoff to analytics-tracking, then campaign-analytics once a comparable observation window exists. The completed editorial outputs are linked in the package; the remaining work has owners and observable acceptance checks.

案例中的商家经营资料为模拟数据;涉及网站检查时,报告中的页面观察来自所列公开网址。

08

风险与使用注意事项

已知限制

路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

证据与复核

核对源码及随包文件:GitHub 6d2f02ea077e。本次为静态审查,不代表已完成安装运行或业务效果测试。

采用结果前

使用获授权输入,不把密钥贴入提示词。采用前检查面向客户的声明、计算、代码改动及任何拟议的外部操作。

常见问题

它能做什么,有什么优势?

路由营销请求,并协调活动与审查所需的专业流程。路由矩阵和本地活动跟踪工具让专业交接与活动状态清楚可见。

如何安装和开始使用?

按实际 Agent 选择方式,安装完整包,不要只复制页面中的 SKILL.md。 营销背景、活动目标、渠道计划、负责人、日期和相关专业 Skill。 开启新 Agent 会话,明确要求使用 marketing-ops。先用小型样本尝试下方一个场景,并检查输出。

适合哪些使用场景?

为 SEO 或文案请求选择合适 Skill;规划多渠道活动的工作交接;根据本地状态文件检查活动里程碑

使用前需要了解哪些限制?

路由器依赖其他营销 Skill,只安装自身目录不会获得所有工作流或渠道集成。

本页核对了什么?

核对源码及随包文件:GitHub 6d2f02ea077e。本次为静态审查,不代表已完成安装运行或业务效果测试。

暂无评论。

发表评论

请先为每一项打分,再分享你的真实使用体验。

任务有效性
安装与使用难度
稳定性与边界
文档清晰度
首次获得有效结果
作者 / 维护者

Alireza Rezvani

核对源码及随包文件:GitHub 6d2f02ea077e。本次为静态审查,不代表已完成安装运行或业务效果测试。