
Skill 的核心不是提示词,而是稳定的做事顺序。
01
PART
先看结论
OVERVIEW
三套仓库正好覆盖三种很不同的工作方式:marketingskills 偏营销增长,slavingia/skills 偏极简创业,mattpocock/skills 偏真实工程交付。

— 三套 Skill 库,各自解决什么问题
仓库 | 数量 | Star / Fork | 定位 | 适合谁 |
|---|---|---|---|---|
coreyhaines31/marketingskills | 48 个 | 41,735 / 6,567 | 营销增长工具箱 | 技术营销人、独立开发者、SaaS 创始人、增长团队 |
slavingia/skills | 10 个 | 9,683 / 1,008 | 极简创业路线图 | 独立创业者、早期产品团队、想少走弯路的人 |
mattpocock/skills | 41 个 | 188,874 / 16,218 | 真实工程工作流 | 软件工程师、技术负责人、维护开源或复杂产品的团队 |

— Skill 覆盖范围
02
PART
Skill 怎么用
WORKFLOW
安装只是第一步。真正有效的用法,是把 skill 当成操作台:你给它任务、上下文和约束,它按固定流程推进。
步骤 | 动作 | 意义 |
|---|---|---|
1 | 安装到 Agent 可读取的位置 | 让 harness 能发现 SKILL.md |
2 | 选择正确 skill | 避免增长、创业、工程问题混用流程 |
3 | 补齐上下文 | 给产品定位、目标人群、代码约束和成功标准 |
4 | 要求闭环产物 | 输出计划、清单、代码、测试、草稿或下一步动作 |

— Skill 的使用方式
03
PART
marketingskills
MARKETING
这套库有 48 个 skill。它的核心设计是:先用 product-marketing 建立产品、受众、定位上下文,再让其它营销 skill 读取。
...bash
npx skills add coreyhaines31/marketingskills
npx skills add coreyhaines31/marketingskills --skill cro copywriting
npx skills add coreyhaines31/marketingskills --list
...text
/plugin marketplace add coreyhaines31/marketingskills
/plugin install marketing-skills
基础上下文与策略
Skill | 作用 | 怎么用 |
|---|---|---|
product-marketing | 创建产品、受众、定位和 ICP 的共享上下文,是其它营销 skill 的地基。 | 新项目先运行它,生成或更新 .agents/product-marketing.md,再让其它 skill 读取。 |
customer-research | 整理客户访谈、问卷、支持工单、社区评论和竞品评价,提炼 VOC、JTBD 与用户痛点。 | 当你说“帮我分析客户反馈/找 ICP/做用户研究”时用;输入访谈、评论、URL 或社区线索。 |
competitor-profiling | 从竞品 URL 生成结构化竞品档案,做定位、功能、定价和信息架构分析。 | 给一组竞品网址,让它输出 competitor profile;后续可交给 competitors 或 sales-enablement。 |
competitors | 创建替代页、对比页、battle card 和竞品 SEO 页面。 | 当你要写“X alternative”“A vs B”“我们如何对比某竞品”时用。 |
marketing-ideas | 给 SaaS、软件或 AI 产品生成增长想法和可执行营销动作。 | 当你卡在“接下来怎么增长”时,用它做发散,再把方向交给具体渠道 skill。 |
marketing-council | 用多位营销大师视角模拟顾问团,比较不同策略建议。 | 适合重大营销决策前做辩论,例如定位、渠道、定价、广告创意方向。 |
marketing-plan | 生成完整营销计划,覆盖 AARRR、预算、团队、阶段目标和执行栈。 | 当你需要 90 天或 12 个月 GTM/增长计划时用;先准备 product-marketing 上下文。 |
marketing-psychology | 把行为科学、心理模型和认知偏差用于文案、定价、转化和活动设计。 | 当你要解释“用户为什么不行动”或想增强说服力时用。 |
SEO、内容与可发现性
Skill | 作用 | 怎么用 |
|---|---|---|
seo-audit | 诊断技术 SEO、页面 SEO、索引、排名下降和 Core Web Vitals 等问题。 | 给网站 URL 或页面清单,让它先做 audit,再输出修复优先级。 |
ai-seo | 优化内容在 AI 搜索、LLM 回答、Perplexity、AI Overviews 中被引用的概率。 | 当目标是“被 AI 答案引用/让站点对 agent 可读”时用。 |
schema | 设计或修复 Schema.org、JSON-LD、FAQ、Product、Review 等结构化数据。 | 当你要 rich snippets、知识面板或结构化结果时用;可接在 seo-audit 后。 |
site-architecture | 规划网站页面层级、导航、URL 结构、内部链接和信息架构。 | 做新站、改版、SEO 页面体系时用;不是 XML sitemap 工具。 |
programmatic-seo | 用模板和数据批量生成 SEO 页面,例如城市页、集成页、对比页、目录页。 | 当你说“生成 100 个类似页面/pSEO”时用;需要数据源和模板约束。 |
content-strategy | 规划内容支柱、主题集群、选题地图和编辑日历。 | 不知道写什么时先用它;写单篇交给 copywriting,SEO 修复交给 seo-audit。 |
directory-submissions | 规划产品提交到 AI、SaaS、MCP、创业目录以获取发现和外链。 | 产品 launch 或冷启动要铺目录时用;输出目录清单、提交材料和追踪表。 |
aso | 优化 App Store 或 Google Play 页面,提升搜索可见性和下载转化。 | 给应用商店链接,让它审标题、副标题、关键词、截图和竞品。 |
转化、定价与激活
Skill | 作用 | 怎么用 |
|---|---|---|
cro | 优化落地页、首页、定价页、表单和营销页面的转化率。 | 当页面不转化、表单流失、落地页需要诊断时用;测试方案再交给 ab-testing。 |
signup | 优化注册、开户、试用、账号创建流程,减少注册摩擦。 | 当问题在注册漏斗而不是普通 lead form 时用。 |
onboarding | 优化首次使用、激活、time-to-value 和新用户引导。 | 用户注册后不激活、不懂下一步或首日留存差时用。 |
paywalls | 设计应用内付费墙、升级页、功能门槛和 upsell modal。 | 产品有免费/付费分层、试用转付费或升级屏转化问题时用。 |
popups | 设计弹窗、slide-in、banner 和 overlay 的转化机制与文案。 | 需要邮件捕获、退出意图、优惠弹窗或站内提示时用。 |
pricing | 做定价、套餐、价值指标、年付/月付和涨价策略。 | 当你问“该收多少钱/套餐怎么分/要不要免费版”时用。 |
offers | 设计真正卖给用户的 offer,包括价值框架、奖金、保证、稀缺性和命名。 | 适合课程、服务、高客单 B2B、咨询等需要提升购买理由的场景。 |
ab-testing | 规划 A/B 测试、假设、变量、样本、显著性和实验 backlog。 | 比较两个方案时用;单变量测试,埋点和归因交给 analytics。 |
analytics | 搭建或审计 GA4、GTM、事件、UTM、转化追踪和归因。 | 当你问“怎么知道有没有效果/事件有没有触发”时用。 |
内容、渠道与创意生产
Skill | 作用 | 怎么用 |
|---|---|---|
copywriting | 写或重写首页、落地页、产品页、pricing page 的营销文案。 | 从零写新文案时用;已有文案要精修可交给 copy-editing。 |
copy-editing | 审校、收紧、刷新已有营销文案或过期页面。 | 输入现有 copy,让它指出冗余、弱价值主张和表达问题。 |
emails | 设计欢迎邮件、滴灌邮件、生命周期邮件、再激活和自动化邮件流。 | 做 warm/lifecycle email 时用;冷外联交给 cold-email。 |
cold-email | 写 B2B 冷邮件、SDR 外联、跟进序列和个性化开头。 | 有目标客户或 prospect list 后用;先找名单可交给 prospecting。 |
social | 做 LinkedIn、X、Instagram、TikTok 等社媒内容、日历、复用和 listening。 | 要发帖、thread、carousel、短视频脚本或社交监听时用。 |
sms | 设计 SMS/MMS 营销、购物车召回、post-purchase、win-back 和合规。 | 有短信触达、A2P 10DLC、TCPA、Twilio、Klaviyo SMS 场景时用。 |
ad-creative | 批量生成广告标题、正文、静态图概念、视频广告创意和 creative testing 方案。 | 需要大量广告变体或创意路线时用;投放策略交给 ads。 |
ads | 规划 Google、Meta、LinkedIn、X 等广告账户、预算、受众、出价和优化。 | 当你处理 PPC、ROAS、CPA、retargeting、ABM 或 PMax 时用。 |
video | 规划和生成 AI 视频、产品 demo、解释视频、短视频模板和 programmatic video pipeline。 | 当任务是视频生产、Remotion/Hyperframes/Sora/Veo/Kling 等时用。 |
image | 生成或优化营销图片、博客头图、社媒图、产品 mockup、封面和视觉资产。 | 当你要图片生成、压缩、WebP、OG 图、banner 或 listing visual 时用。 |
public-relations | 做媒体关系、新闻稿、记者 pitch、媒体名单、newsjacking 和 earned media。 | 要上媒体、找记者、写新闻稿或响应记者需求时用。 |
influencer-marketing | 寻找、筛选、brief 和衡量 creator、sponsor、UGC、ambassador 合作。 | 做 YouTube/podcast sponsorship、creator partnership 或 gifting 时用。 |
增长系统与收入衔接
Skill | 作用 | 怎么用 |
|---|---|---|
launch | 设计产品发布、功能公告、Product Hunt、waitlist、beta 和 GTM 清单。 | 公开发布前用;发布后持续增长交给 marketing-ideas 或各渠道 skill。 |
referrals | 设计推荐、affiliate、ambassador、word-of-mouth 和 viral loop。 | 想让用户带用户、合作伙伴带客户时用。 |
free-tools | 规划或评估免费工具,把工程能力变成获客、SEO 和品牌资产。 | 想做 calculator、generator、grader、audit tool 等 lead gen 工具时用。 |
lead-magnets | 设计 gated content、模板、清单、ebook、Notion 模板等获客资源。 | 要换邮箱、做内容升级、资源库或下载物时用。 |
community-marketing | 搭建和运营 Discord、Slack、论坛、品牌倡导者和 community-led growth。 | 要做社区、ambassador、用户讨论区或口碑飞轮时用。 |
co-marketing | 寻找合作伙伴、联合活动、交叉推广、integration marketing 和 co-brand。 | 想和另一家公司一起做 campaign 或联合曝光时用。 |
marketing-loops | 把营销动作变成每日、每周或事件触发的循环工作流。 | 当你要“让 agent 每周复盘广告/定期刷新内容/监控排名”时用。 |
churn-prevention | 减少退订、取消、失败付款和流失,设计 save offer、pause、win-back。 | 当用户离开、订阅取消或 involuntary churn 上升时用。 |
revops | 处理 MQL、SQL、lead scoring、lead routing、CRM 自动化和销售交接。 | 营销线索进入销售和收入系统时用。 |
sales-enablement | 生成 sales deck、one-pager、异议处理、demo script、proposal 和 playbook。 | 销售团队需要材料、话术、竞品 battle card 或 ROI 说明时用。 |
prospecting | 寻找、筛选、构建潜在客户名单,覆盖 B2B SaaS、本地商家和早期客户。 | 做 outbound 前先用它找 ICP-fit accounts;邮件交给 cold-email。 |
04
PART
slavingia/skills
STARTUP
这套库只有 10 个 skill,但路径非常清楚:从找社区、验证想法、手动交付,到首批客户、定价、内容营销和可持续增长。
...text
/plugin marketplace add slavingia/skills
/plugin install minimalist-entrepreneur
Skill | 命令 | 作用 | 怎么用 |
|---|---|---|---|
find-community | /find-community | 找到值得服务的人群和社区,从真实人群出发寻找业务想法。 | 还没有 idea、想找社区、想知道从哪里开始创业时用。 |
validate-idea | /validate-idea | 验证业务想法是否值得追,不急着开工。 | 有想法但没证据时用;让它设计低成本验证、访谈和付费意愿测试。 |
mvp | /mvp | 构建极简 MVP,强调先手动交付,再流程化,再产品化。 | 准备做第一版产品或功能范围失控时用。 |
processize | /processize | 把产品想法拆成今天就能手动提供价值的流程。 | 还没必要写代码时用;输出步骤、交付物和可重复 SOP。 |
first-customers | /first-customers | 制定拿下前 100 个客户的策略。 | 已经有产品但不知道怎么卖、早期销售卡住时用。 |
pricing | /pricing | 按极简创业原则确定价格、涨价和收费方式。 | 要定价、改价、从免费转付费或担心收贵了时用。 |
marketing-plan | /marketing-plan | 在有产品市场匹配后,用内容和受众建设扩大规模。 | 约有 100 个客户或明确 PMF 后,用它做内容营销计划。 |
grow-sustainably | /grow-sustainably | 从盈利、现金流和长期稳健角度评估增长决策。 | 考虑花钱、招聘、融资、扩张或增长速度时用。 |
company-values | /company-values | 定义公司价值观和文化,为招聘与协作建立准则。 | 准备招聘、搭团队或需要明确“我们相信什么”时用。 |
minimalist-review | /minimalist-review | 用极简创业视角复核任何商业决策。 | 面对多个选项、觉得方案过重、想做一次创业 sanity check 时用。 |
05
PART
mattpocock/skills
ENGINEERING
这套库有 41 个 skill,重点是把 Agent 拉回真实工程:先对齐,再规格化,再拆票,再实现,再测试和评审。

— Skills For Real Engineers
...bash
npx skills@latest add mattpocock/skills
...text
/plugin marketplace add mattpocock/skills
/plugin install mattpocock-skills@mattpocock
核心工程与通用工作流
Skill | 作用 | 怎么用 |
|---|---|---|
ask-matt | 路由器:判断现在最该用哪个工程或 productivity workflow。 | 不确定从 grill、spec、tickets、implement 哪步开始时,先输入 /ask-matt。 |
setup-matt-pocock-skills | 仓库初始化:配置 issue tracker、triage labels、文档保存位置。 | 每个 repo 第一次用前先跑 /setup-matt-pocock-skills。 |
grill-with-docs | 深度追问计划,同时沉淀领域语言、CONTEXT.md 和 ADR。 | 准备做重要改动前用,让 agent 先问清楚再动手。 |
triage | 把 issue 和外部 PR 放进一套 triage 状态机。 | 维护者处理 issue/PR、分配标签、验证复现和写 agent-ready brief 时用。 |
improve-codebase-architecture | 扫描代码库深模块机会,生成可视化报告,再选一个方向深入追问。 | 代码库变复杂、接口变浅、模块边界混乱时用。 |
to-spec | 把当前对话综合成规格,并发布到 issue tracker。 | 已经讨论清楚,需要把聊天变成正式 spec 时用。 |
to-tickets | 把计划或 spec 拆成 tracer-bullet tickets,并标注阻塞边。 | 任务太大,需要多个可交付小票时用。 |
implement | 按 spec 或 tickets 实现,驱动测试和评审闭环。 | 当规格已经清楚,要求 agent 真正改代码时用。 |
wayfinder | 为超长任务做路线图,用决策 ticket 一步步找到路径。 | 单个 session 装不下的大工程、迁移或架构调整时用。 |
prototype | 做可丢弃原型来验证状态模型、逻辑或 UI 设计。 | 不确定设计是否可行时先试一版,不把原型当最终实现。 |
diagnosing-bugs | 复现、最小化、假设、插桩、修复、回归测试的调试循环。 | 难复现 bug、性能退化、异常报错或行为不稳定时用。 |
research | 从高可信 primary sources 调研问题,并写成带引用的 Markdown。 | 要查官方文档、论文、API 事实或技术选型证据时用。 |
tdd | 红绿重构循环,先写失败测试,再实现,再重构。 | 做功能或修 bug 时希望靠测试反馈约束 agent。 |
domain-modeling | 建立和修正领域模型、术语表、边界场景和 ADR。 | 团队语言混乱、概念边界不清、需要统一命名时用。 |
codebase-design | 提供 deep modules 的设计词汇和判断标准。 | 设计模块接口、寻找 seam、降低耦合、提升可测试性时用。 |
code-review | 沿 Standards 与 Spec 两个轴审查 diff。 | review 分支、PR 或 WIP 时用;既看工程规范,也看是否实现规格。 |
resolving-merge-conflicts | 逐 hunk 解析 merge/rebase 冲突,按双方意图解决。 | Git 冲突进行中时用,避免粗暴 abort 或随意选一边。 |
grill-me | 非代码场景的深度追问。 | 要梳理计划、决策、写作、产品想法但不需要改代码时用。 |
grilling | 可复用追问循环,是 grill-me 与 grill-with-docs 背后的基础能力。 | 当其它 skill 需要把模糊问题问到清楚时会调用,也可直接用。 |
handoff | 把当前对话压缩成交接文档。 | 要换 agent、开新会话或保存上下文时用。 |
teach | 在当前 workspace 里持续教学。 | 想学一个概念、工具或工程方法,并希望后续保持上下文时用。 |
writing-great-skills | 解释如何写出可预测、可组合、边界清楚的 skill。 | 要创建或改进 skill 本身时用。 |
扩展、实验与个人工作流
Skill | 作用 | 怎么用 |
|---|---|---|
design-an-interface | 生成多种接口设计方案,探索模块 API 形状。 | 想“设计两遍/多方案比较接口”时用;目前归为旧/扩展层。 |
qa | 用对话式 QA 收集 bug,再写成 GitHub issue。 | 用户报告问题、希望边问边归档 issue 时用;属于旧/扩展层。 |
request-refactor-plan | 通过访谈生成小步提交的重构计划,并归档为 issue。 | 要先规划重构而不是直接改代码时用;属于旧/扩展层。 |
ubiquitous-language | 从对话提取 DDD 通用语言表,标注歧义并给出标准术语。 | 术语治理场景可用;现在更多被 domain-modeling 吸收。 |
batch-grill-me | 一次性提出所有前沿问题,分轮追问。 | 适合信息密集、用户希望一次看全问题树的决策访谈。 |
claude-handoff | 把当前工作交给新的后台 agent 继续。 | Claude Code 多 agent 场景下做连续交接时用。 |
loop-me | 围绕要构建的 workflow 进行追问。 | 设计自己的自动化流程或 skill 工作流时用。 |
setup-ts-deep-modules | 给 TypeScript 仓库接入 dependency-cruiser,约束深模块边界。 | 想让包只通过 entry point 暴露、隐藏实现细节时用。 |
to-questionnaire | 把当前无法回答的决策变成问卷,交给他人补信息。 | 缺少业务输入、权限信息或领域判断时用。 |
wizard | 生成交互式 bash 向导,带人完成手动迁移或第三方设置。 | 需要打开 URL、收集值、写 env 或 GitHub secret 的人工流程时用。 |
writing-beats | 把写作材料整理成有推进感的叙事节拍。 | 写文章时已经有素材,想组织阅读旅程时用。 |
writing-fragments | 挖掘零散写作片段,先探索素材,不急着成文。 | 只有片段、灵感、摘录,尚未定结构时用。 |
writing-shape | 把素材塑造成文章结构和段落。 | 写作进入成稿阶段时用。 |
git-guardrails-claude-code | 安装 Claude Code git 安全 hooks,阻断危险 git 命令。 | 需要防止 push、reset hard、clean、branch delete 等误操作时用。 |
migrate-to-shoehorn | 把测试里的 as 类型断言迁移到 @total-typescript/shoehorn。 | TypeScript 测试数据想从硬断言改成更安全的局部构造时用。 |
scaffold-exercises | 生成课程练习目录、题目、答案和讲解骨架。 | 做教程、课程或练习项目时用。 |
setup-pre-commit | 配置 Husky、lint-staged、Prettier、类型检查和测试钩子。 | 项目需要提交前自动检查时用。 |
edit-article | 编辑文章,重组结构、提高清晰度、收紧表达。 | 已有草稿需要修订和提纯时用。 |
obsidian-vault | 在 Obsidian vault 里搜索、创建和组织笔记。 | 需要管理个人知识库、wikilinks 或索引笔记时用。 |
06
PART
怎么组合
COMBINATION
如果你是独立开发者,最自然的顺序是:先用 slavingia/skills 判断该服务谁、是否值得做;再用 mattpocock/skills 把产品做稳;最后用 marketingskills 跑定位、转化、内容、广告和增长实验。
场景 | 推荐组合 | 原因 |
|---|---|---|
从 0 到 1 找方向 | find-community -> validate-idea -> processize -> mvp | 先验证人群和问题,再决定是否写代码 |
已有产品但增长卡住 | product-marketing -> customer-research -> cro/seo-audit/pricing | 先补上下文,再找增长瓶颈 |
复杂代码库交给 Agent | setup -> grill-with-docs -> to-spec -> to-tickets -> implement -> code-review | 先对齐,再拆票,再用测试和评审收口 |
从小生意到可持续增长 | first-customers -> pricing -> marketing-plan -> grow-sustainably | 把增长和盈利放在同一张图里 |
///
LAST
写在最后
FINAL
Skill 的价值,不在于它把提示词写得更长,而在于它把做事的顺序固定下来。对 Agent 来说,顺序比灵感更可靠;对人来说,边界比魔法更重要。
收藏 skill 库之前,先问三件事:它解决哪类任务?它需要什么上下文?它最终交付什么?
声明:本文由山行整理自:coreyhaines31/marketingskills、slavingia/skills、mattpocock/skills,如果对您有帮助,请帮忙点赞、关注、收藏,谢谢~