概览
marketing-ideas 技能能做什么
marketing-ideas 技能会让你的 agent 扮演一位专注 SaaS 和软件产品的营销策略顾问,背后是一套精心整理的、包含 139 条经过验证的营销方法库。
它不会只是给你一长串泛泛而谈的清单,而是会:
- 从你的产品、受众、发展阶段和限制条件出发
- 在 content、SEO、social、email、partnerships、launches、PLG 等多种方向中筛选想法
- 给出一份精简的、高匹配度方案清单
- 说明每个想法为什么适合你,以及在现有资源下如何落地执行
它被设计为你在思考 “我们该怎么增长?” 时的起点,在你深入到 paid-ads、social-content、email-sequence 等具体执行类技能之前先用它来做整体策略规划。
适合哪些人使用
如果你符合以下情况,marketing-ideas 会尤其有用:
- SaaS 创始人或独立开发者,不确定下一步该尝试什么
- 开发者或技术团队在没有全职市场人员的情况下准备发布产品
- 增长、产品或市场负责人,希望进行有结构的头脑风暴
- 内容或 SEO 专员,想为 roadmap 寻找跨渠道的创意和方向
它尤其适合:
- B2B 和 B2C SaaS 产品
- Developer tools 和技术类软件
- 预算有限的 bootstrapped 团队
- 需要在众多可能性中做优先级排序的已融资团队
这个技能解决什么问题
在这些场景下使用 marketing-ideas:
- 不知道接下来该尝试 哪些营销渠道
- 一直在问 “有什么营销点子/增长办法”,却只得到零碎建议
- 为 bootstrapped SaaS 寻找 低预算选项
- 想要基于 产品阶段(pre-launch、early traction、growth)定制方案
- 需要一种 有结构的方法 来对策略进行对比和优先级排序
在仓库中,该技能的作用范围明确包括以下这类 prompt:
- “marketing ideas”
- “growth ideas”
- “how to market this SaaS?”
- “marketing strategies or tactics”
- “ways to promote” 或 “ideas to grow”
- “what else can I try?”
对于在单一渠道上的 具体执行(例如撰写广告文案、起草 email sequences 或安排社交媒体发帖),建议和更垂直的技能配合使用。
仓库中包含什么内容
marketing-ideas 技能定义在以下文件中:
SKILL.md– 核心行为、说明和使用指引evals/evals.json– 示例 prompt 以及用于质量控制的结构化预期输出references/ideas-by-category.md– 完整的 139 条营销想法目录,按类别划分
在 references/ideas-by-category.md 中,想法被组织成这些实用类别,例如:
- Content & SEO
- Competitor & Comparison
- Free Tools & Engineering
- Paid Advertising
- Social Media & Community
- Email Marketing
- Partnerships & Programs
- Events & Speaking
- PR & Media
- Launches & Promotions
- Product-Led Growth
- Content Formats
- Unconventional & Creative
- Platforms & Marketplaces
- International & Localization
- Developer & Technical
- Audience-Specific
这种按类别整理的结构,让技能可以给出更有针对性、相关度更高的想法,而不是泛泛而谈的建议。
使用方法
1. 安装与基础配置
要在兼容的 agent 环境中安装 marketing-ideas 技能,使用:
npx skills add https://github.com/coreyhaines31/marketingskills --skill marketing-ideas
安装完成后:
- 打开该技能的 Files。
- 优先查看以下关键文件:
SKILL.md– 定义了该技能作为营销策略顾问的角色,并说明它应如何提问、筛选想法和返回结果references/ideas-by-category.md– 展示完整的想法目录及类别(1–139)evals/evals.json– 展示示例 prompt 以及预期的结构化输出格式
不需要额外的强制配置,但如果你能提供产品相关的营销背景信息,效果会明显更好,见下节说明。
2. 提供产品的营销背景
该技能设计为在头脑风暴前,先 基于你已有的营销背景信息进行“落地”。
根据 SKILL.md:
- 如果存在
.agents/product-marketing-context.md文件(或旧版本中的.claude/product-marketing-context.md),技能会优先读取其中内容。
为了获得最佳效果:
- 在你的 agent 的 context 文件夹中创建
product-marketing-context.md。 - 在其中写入如下信息:
- 产品是什么、解决什么问题
- 目标用户及核心细分人群
- 价格体系和套餐
- 当前使用的获客渠道
- 约束条件(预算、时间、团队规模、地域等)
- 曾经尝试过但效果不佳的渠道或活动
当 marketing-ideas 运行时,会利用这些 context,避免重复向你询问基础问题,也能跳过明显不匹配的想法。
3. 在对话中触发技能
当你的问题是关于 “做什么”(策略和方向),而不是某个具体渠道的执行细节时,就可以使用 marketing-ideas。
合适的触发 prompt 示例:
- “Give me marketing ideas for our SaaS. We’re early-stage with a small budget.”
- “What growth tactics should we test next for our dev tool?”
- “We’re preparing a launch – what are the best marketing ideas for this stage?”
- “We have $500/month to spend. What high-impact marketing ideas make sense?”
在这些场景下,技能会:
- 检查是否存在
product-marketing-context.md,如果有则先读取。 - 如果关键信息缺失(阶段、定价、目标受众、预算等),会先向你追问补充。
- 从 139 条想法中筛选出相关项,并基于以下维度过滤:
- 你的预算(例如偏低成本 vs 依赖付费投放的策略)
- 产品阶段(pre-launch、early customers、scaling)
- 受众类型(e-commerce、enterprise、developer tools 等)
- 团队资源(solo founder vs 有专门 marketing team)
4. 预期输出格式与结构
evals/evals.json 描述了响应结构的质量标准。虽然精确格式以该文件为准,但整体模式是:
- Idea name
- Why it fits:为什么适合你的具体情况
- How to start:如何开始(清晰的首要步骤)
- Expected outcome:预期结果或成功表现
- Resources needed:所需资源(时间、技能、预算)
- Priority:优先级或推荐执行顺序(基于潜在影响)
例如,如果你是预算紧张的 bootstrapped SaaS(对应 eval id: 1),技能会优先推荐:
- Content 和 SEO
- Community 和 social
- Partnerships
- Referral programs
- 像 Product Hunt 这样的 launch platforms
如果你预算较高,且销售 enterprise 软件(对应 eval id: 2),则更偏向:
- 高意向线索获取类策略
- Outbound 和 events
- 可以快速测试的 paid campaigns
5. 将这些想法融入你的工作流
要让 marketing-ideas 真正发挥价值,可以按以下方式使用:
- 先拉宽 – 先根据你的阶段和限制条件,请求一组尽量全面但定制化的想法。
- 再收窄 – 让技能在这些想法中帮你筛出或比较 3–5 个最值得做的选项。
- 逐个深挖 – 对于每个入选想法,进一步请求:
- 内容大纲
- campaign 结构
- 执行清单和时间线
- 交给执行类技能落地 – 一旦方向确定:
- 用
social-content生成和排期社交媒体内容 - 用
email-sequence设计 onboarding 或 nurture flows - 配合其他 paid、SEO 或 docs 相关技能来完成具体执行
- 用
marketing-ideas 更像你的 规划与优先级决策层,而不是唯一需要的工具。
6. 适用与不适用的情况
非常适用:
- 为 SaaS 或软件产品做营销创意与策略头脑风暴
- 在众多可能策略中进行选择和取舍
- 在预算有限、小团队条件下调整和优化方案
- 规划产品发布、增长实验和内容 roadmap
不太适用:
- 撰写广告文案、email sequences 或长篇内容(建议使用专门的执行类技能)
- 与 SaaS 差异很大的情境(例如完全线下的本地门店)
- 深度数据分析或复杂归因建模
如果你的问题完全是战术层面的(例如 “write a LinkedIn post about this feature”),可以跳过 marketing-ideas,直接使用相应的专项技能。
常见问题(FAQ)
marketing-ideas 技能只适用于 SaaS 吗?
该技能的设计和文档主要面向 SaaS 和软件产品,包括 developer tools 和技术平台。很多思路——比如 content marketing、SEO、community、email lists 和 partnerships——本身具有通用性,但其框架、类别划分和示例都针对 SaaS 做了优化。
如果你在做的是非软件、且高度本地化的业务,仍然会有不少想法可用,只是匹配度会相对低一些。
这个技能实际用了多少条营销想法?
根据 references/ideas-by-category.md,该技能背后有一个包含 139 条营销想法 的目录。这些想法按类别分组,比如 Content & SEO、Social Media & Community、Launches & Promotions、Product-Led Growth、Developer & Technical 等。
agent 并不会每次把 139 条全部列出,而是会根据你的情况挑选并详细说明最相关的那一部分。
它是如何选择要推荐哪些想法的?
在 SKILL.md 中定义,并在 evals/evals.json 中进一步验证的选择逻辑大致如下:
- 如果存在
product-marketing-context.md,先读取该文件 - 如有必要,追问产品、受众、阶段和资源情况以补充关键信息
- 按以下维度筛选 139 条想法:
- 预算(例如偏低成本 vs 依赖大额投放)
- 阶段(pre-launch、early customers、growth)
- 受众类型(e-commerce、enterprise、developers 等)
- 最终给出一份精简、有优先级的清单,并附上解释和执行步骤
这可以让输出更务实,不至于过于空泛或信息量堆砌。
它适合帮助低预算或 bootstrapped 的 SaaS 吗?
适合。在 evals/evals.json 中就包含一个针对 预算紧张的 bootstrapped 团队 的场景。技能在这种场景下的预期行为包括:
- 先确认你的预算限制(例如每月约 $500)
- 优先强调 content、SEO、community、partnerships 和 referrals 等低成本高杠杆的想法
- 避免推荐需要大额广告预算或高成本线下活动的策略
如果你明确提到自己是 bootstrapped 或预算有限,技能会主动偏向这些低成本类别。
它如何与其他营销类技能协同工作?
可以将 marketing-ideas 用作 策略层:
- 先用
marketing-ideas决定 做什么。 - 选定方向后,再用专门技能执行:
social-content– 起草并安排发布帖子email-sequence– 生成 onboarding 或 nurture flows- 以及你的环境中可用的其他 SEO、documentation 或 paid media 技能
这样你的工作流会更清晰:一个技能负责头脑风暴与优先级,其他技能负责真正“干活”。
安装后需要修改哪些文件吗?
你不需要改动技能本身的文件。为了获得更好的效果,建议:
- 创建或更新
product-marketing-context.md,填入最新的产品相关信息 - 可以选看
references/ideas-by-category.md,了解有哪些想法类别可用
你可以保持核心技能定义不变,把 context 文件作为主要的自定义入口。
在哪里可以查看全部 139 条营销想法?
打开 marketing-ideas 技能的 Files 视图,然后进入:
references/ideas-by-category.md
在这里可以看到按类别组织的全部 139 条想法(Content & SEO、Social Media & Community、Product-Led Growth、Developer & Technical 等)。该文件就是技能使用的结构化想法库。
