pro-launch – skill Marketing & SEO cho agent AI
Xây dựng ứng dụng hoặc sản phẩm từ 0 đến 1, ưu tiên gu thẩm mỹ, với các cổng kiểm soát theo giai đoạn: tham chiếu, đặt tên, khung phong cách, vòng lặp UI, video ra mắt, GTM và phát hành. Dùng cho: làm sản phẩm, đặt tên, tìm tham chiếu, UI quá xấu, kế hoạch ra mắt.
Cài skill pro-launch bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/pro-launch-74cae.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /pro-launch – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/pro-launch-74cae.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $pro-launch – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/pro-launch-74cae.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /pro-launch – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/pro-launch-74cae.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /pro-launch – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
pro-launch · 产品全生命周期(审美优先)
来源:一个 iOS 图像创作 App 做了 16 版、另一个品牌从 0 起名到社媒矩阵的真实过程。结论:失败几乎都不是技术问题,而是(1)没看真参考就动手,(2)自己给自己打高分,(3)旧上下文越改越差。 所以本 skill 只做三件事:逼你先产出文件、卡住门槛、不让你重犯旧错。
When to Use This Skill
- you are building an app or product from zero to one and want references, naming, style frames, UI iteration, launch and shipping handled in phases
- the user asks to name a product, hunt references, plan a launch video or GTM, or says the UI looks generic
他最在意的 8 件事(全文:references/user-repeated-demands.md,带 ★ 的会被 phase_gate 检查)
1. 先学参考:GitHub 开源、获奖作品、App Store、React Bits,先拆机制再动手 → D1
2. 沉淀:纠正和新坑当场写进 CLAUDE.md / 记忆 / skill,永远有效 → D2
3. 强风格化、不规整、indie:规整圆角矩形就是失败 → D3
4. GTM、增长、aha:从第一天按能卖来做,先验证有人付钱 → D4
5. 审美与手感不达标就打回:丑、土、web 感;要丝滑转场、一气呵成 → D5 D7
6. 高效省 token:一键执行,走不通回头,不反复验证,调研交子代理 → D6
7. 要深度:交完整报告而不是问答,做完直接打开给他看 → D8 D18
8. 自己做别问我,用好现有工具:只问口味/花钱/发布/账号;先查连接器与 MCP → D9 D10
开工三步(每次,不问用户小事)
0. 读 references/user-repeated-demands.md(一页,19 条),并把项目文件夹与记忆里已有的材料先翻一遍,再决定缺什么。
1. python3 scripts/phase_gate.py <项目目录> all 看现在在哪个阶段、前一阶段产物是否是真的。
2. 读 references/mistakes.md(错误账本,每条有"检查动作");在当前阶段结束前逐条过一遍相关项。
3. 项目根没有 CLAUDE.md 就建一个:产品一句话、审美红线(要/不要)、目录、"旧会话为什么变差"。红线只写这里,所有会话共用。
阶段流程:必须产物 → 通过门槛
| # | 阶段 | 必须产物(写进项目 docs/) | 门槛(不满足不进下一阶段) | 细则 |
|---|---|---|---|---|
| 1 | 想法与定位 | positioning.md:品类一句话、用户、3 个相邻品类对比表、为什么现在、最大风险,每个数字标【实查】/【判】 | 能用一句话讲清"和谁不同";至少一个数字来自实查;报告要有深度、有证据(D8 D12) | 01 |
| 2 | 起名与品牌 | naming.md + trademark.md(商标,见 references/13-trademark-ip.md):评分表(含义/多语读音/独特性/域名/气质/风险)+ 淘汰理由 + 域名与同名 App 检索结果 | 用 scripts/domain_check.py 跑过 ≥8 个候选;前 3 名给用户 2–4 个选项,付款与注册由用户本人;报告要完整(D8) | 02 |
| 3 | 找参考 | refs/style-refs/INDEX.md(每张图一张"反推提示词卡")+ competitors.md(只当功能清单) | 顺序铁律:GitHub 开源与高质量库 → App Store 获奖/宣传图 → 游戏 UI/海报/艺术作品 → 灵感平台。 ★≥8 个来源,≥4 个不是 App,≥2 个开源/获奖,每张卡有反推提示词(D1) | 03 |
| 4 | 风格圣经 | style-bible.md:规则(可检查的"要/不要")+ 色字体 token + 3 个反例 | ★≥3 张反推提示词卡;规则可被截图验证,含"反例";项目 CLAUDE.md 有"审美红线"(D2 D3) | 04 |
| 5 | 功能策划 | feature-map.md:入口层级图、功能优先级表(乘法增量/成本)、"砍掉"清单 | ★写明 aha 及 ≤3 步到达(D4);每个功能写乘法增量;有"砍掉"清单(D15) | 05 |
| 6 | UI/UX 构建循环 | ui-log.md:每版一节(参考→机制→SwiftUI 能力→截图→"哪里不如它") | 先出 2–3 个风格预览给用户选,再写真代码;★"哪里不如它"表 ≥3 行、无 N/10;每屏 ≥2 项平台能力;第 3 版仍不满意 → 停下写方案(D5 D7 D16 D17) | 06 |
| 7 | 素材生成 | asset-list.md:每个素材谁生成、提示词、出处/授权、处理方式 | 素材不用代码画;★每项有来源/授权;去底/矢量化走 scripts/cutout_vector.sh;不重复同一张(D11 D19) | 07 |
| 8 | 真机与 QA | qa-walkthrough.md:新用户走查(每屏截图+问题)、权限被拒/离线/空状态、性能数 | 真机或标明"仅模拟器";失败不能显示成功(D12);卡死先量原因再动手(D6) | 08 |
| 9 | 发布视频 | video-brief.md:音乐机制、主角、镜头表 | 音频先行,★写明转场方式(D7);成片前先抽帧联系表;委托 pro-motion | 09 |
| 10 | GTM 与社媒 | gtm.md(渠道/顺序/内容支柱)+ manual-tasks.md(只有用户本人能做的事,一次列全) | 账号注册/付款/验证码/发帖/DM 一律用户本人;发布前把内容摆给用户确认一次;文案走 renhua,配图走 post(D14) | 10 |
| 11 | 增长与数据 | metrics.md:事件表、漏斗每环健康线、一周一个假设 | ★写明 aha 指标(D4);一周只验一个假设;未达线不加流量、不开新市场 | 11 |
| 12 | 开源与上架 | ship-checklist.md + lessons.md | 隐私政策/条款真实链接、订阅页合规、许可证、素材授权、无密钥入库;★docs/lessons.md 记下本项目新坑与落盘位置(D2) | 12 |
细则(到该阶段才读那一页,读完必须产出上表那个文件):
references/01-idea-positioning.md · 02-naming-brand.md · 03-find-references.md · 04-style-bible.md · 05-feature-planning.md · 06-ui-build-loop.md · 07-asset-generation.md · 08-device-qa.md · 09-launch-video.md · 10-gtm-social.md · 11-growth-data.md · 12-ship-opensource.md(均在 references/),错误账本 references/mistakes.md。
不问小事(硬规则)
只问四类:口味、花钱、对外发布、账号登录付款。其余一律自己查、自己定、做完告诉他(放哪、下载不下载、先做哪个、要不要初始化 git)。缺材料先翻项目文件夹、docs/、记忆、~/.claude/ai-history/,找不到再自己调研。需要他本人做的事进 docs/manual-tasks.md 一次列全。
铁律(违反就会被用户打回)
1. 参考先于代码。 没有 INDEX.md 里的具体参考作品,不写任何 UI 代码。
2. 示例只是种子。 用户给的例子要扩成整个品类研究,找他没说的,再收拢成 2–4 个互相咬合的机制。
3. 自评不可信。 验收 = 截图与具体参考并排 + 写"哪里不如它"。分数只能当参考,不能当结论。
4. 口味问题必须带可见预览(图/HTML/截图),给 2–4 个选项加推荐;没有预览先做预览。
5. 一个会话一个里程碑。 约 300 回合或开始变卡,把红线/结论/未完成项写进 CLAUDE.md,新开会话;别在旧上下文里继续堆。
6. 第 3 版不满意就停。 写诊断和新方案,不在旧方案上堆补丁。
7. 美术不靠代码画。 用真实资产或生成资产;代码只做排版与效果。
8. 失败不能伪装成功。 权限被拒、离线、没识别出人像,都要如实提示并给补救按钮。
9. 复用优先。 动手前查已有资产清单,能改就不重写;新增可复用物当天登记。
10. 清单一次给全。 开工前把"需要用户本人做的事"(登录、付款、发布、授权)列成一张表,之后不逐个打断。
脚本(scripts/,都能直接跑)
phase_gate.py阶段门槛检查(产物存在且非空模板)。appstore_refs.py批量下载 App Store 宣传图(免费、免注册;用/usr/bin/python3)。ref_archive.py参考图归档并生成"反推提示词卡";commons子命令找出多张图的共同词。domain_check.py域名(RDAP)+ 各区 App Store 同名检索。cutout_vector.sh生成图 → Vision 抠图(缩边)→ vtracer 矢量化 → svgo;--mono走 potrace。依赖同目录的scripts/cut.swift、scripts/vectorize.js。
Runtime prerequisite
Pinned upstream reference: [jack-reson8/pro-launch at 3422b3f89fffb1b6917610f1dc5a3c6e576d8705](https://github.com/jack-reson8/pro-launch/tree/3422b3f89fffb1b6917610f1dc5a3c6e576d8705).
This catalog entry bundles documentation, templates, and LICENSE only; the scripts/ helpers (phase_gate.py, appstore_refs.py, ref_archive.py, domain_check.py, cutout_vector.sh, cut.swift, vectorize.js) are not bundled. Perform phase-gate checks directly against the required artifact files, or obtain user consent before fetching and inspecting the upstream scripts at the pinned commit above.
模板与例子
assets/templates.md:风格预览 brief、"哪里不如它"对比表、需求卡、交接块。references/example-ui-iteration.md:一个 UI 从被骂到被接受的完整循环(泛化)。references/example-brand-launch.md:起名→域名→账号矩阵→首周内容的完整例子(泛化)。
配套 skill(到点就调用,不要自己重造)
| 阶段 | skill | 何时用 |
|---|---|---|
| 06 UI | apple-design | iOS/macOS 每版改完自动审查 HIG 与"像不像模板" |
| 09 发布视频 | pro-motion | 音频先行的 MG 发布片、BGM、多比例交付 |
| 10 社媒 | post | 小红书/X 组图、封面、App Store 海报式版式 |
| 02/10/11 | renhua | 任何中文文案发出前去 AI 味 |
| 11 / 报告 | dataviz | 漏斗、指标、对比做成图不做表 |
| 全程 | skill-skill | 阶段结束把新坑沉淀成 skill/记忆,并审计本 skill |
待吸收(pro-launch 稳定后,反过来读这些 skill 的经验并并入对应阶段细则):pro-motion 的联系表与音频先行流程 → 09;post 的网感与系列化 → 10;apple-design 的审查清单 → 06;renhua 的口吻规则 → D14。吸收时只摘可检查的规则,别整段搬。
Examples
- 0-to-1 product positioning and naming: "Help me position and name a photo-effect iOS app for Gen-Z." Produce
docs/positioning.mdwith sourced category comparisons, then generate candidate names with a transparent rubric indocs/naming.mdanddocs/trademark.md, leaving domain purchase and registration to the user. - Taste-first UI iteration: "My app home screen looks like a generic web template." Collect ≥8 non-generic visual references in
refs/style-refs/INDEX.md, propose 2–3 style previews before writing UI code, and evaluate each iteration with a side-by-side gap table indocs/ui-log.md.
Limitations
- It guides process and produces artifacts; it does not register trademarks, publish, or pay for anything on the user's behalf.
- Domain, trademark and store checks are research aids and not legal advice.
Skill liên quan
- product-marketing – Dùng khi người dùng muốn tạo hoặc cập nhật tài liệu bối cảnh marketing sản phẩm.
- product-marketing-context – Tạo hoặc cập nhật tài liệu bối cảnh marketing sản phẩm có thể tái sử dụng, gồm định vị…
- programmatic-seo – Thiết kế và đánh giá chiến lược SEO theo chương trình để tạo trang SEO quy mô lớn bằng…
- receipt-accounting – Sổ theo dõi phiếu thu: người nộp, hình thức, tổng số tiền đã nhận, phân bổ hóa đơn, số…
- referral-program – Bạn là chuyên gia về tăng trưởng lan truyền và marketing giới thiệu, chỉ dùng dữ liệu và…
- reports-analytics – Sổ đăng ký báo cáo: loại, module nguồn, người phụ trách, đối tượng, tần suất, lần chạy…
- revops – Thiết kế và cải thiện revenue operations, quy tắc vòng đời lead, chấm điểm, phân luồng…
- riffkit – Tạo video ngắn với Riffkit: Adapt công thức nguồn, Swap footage đã duyệt, hoặc tạo từ ý…