← 返回 Skills 市场
morvanzhou

idea to product mvp

作者 Morvan · GitHub ↗ · v1.0.18 · MIT-0
cross-platform ⚠ suspicious
1079
总下载
0
收藏
2
当前安装
13
版本数
在 OpenClaw 中安装
/install idea2mvp
功能描述
Discover product ideas, validate them, and build MVPs. Search trending tools across Product Hunt, GitHub, Indie Hackers, XiaoHongShu, V2EX, SSPAI, etc. Valid...
使用说明 (SKILL.md)

Idea → MVP:从灵感发现到产品落地

Overview

本 skill 覆盖产品从 0 到 1 的完整流程:发现灵感 → 验证想法 → 实现 MVP。全程使用中文输出。

用户可以从任意阶段切入:

  • 没有想法 → 从阶段一开始
  • 已有想法需验证 → 从阶段二开始
  • 想法已验证想动手 → 从阶段三开始

Runtime Data — 运行时数据目录

本 skill 遵循 skill 源码与运行时数据分离 的原则:

  • Skill 源码SKILL.mdscripts/references/)保持不可变,可安全分享和版本管理。
  • 所有可变状态(配置、搜索结果、用户数据、缓存)统一存放在项目根目录的 .skills-data/idea2mvp/ 下。
\x3Cproject_root>/.skills-data/idea2mvp/
    .env            — 配置文件(Token、搜索偏好、邮件 SMTP 等)
    data/           — 持久化数据
        search-results/ — 各平台搜索结果(ph_results.txt、github_results.txt 等)
        idea-brief/      — 灵感确认文档(按时间戳归档)
        user-profile.md、报告等
    cache/          — 可安全删除的缓存(如小红书浏览器登录数据)
    logs/           — 日志文件

路径约定

  • 配置文件路径:.skills-data/idea2mvp/.env
  • 搜索结果目录:.skills-data/idea2mvp/data/search-results/
  • 用户画像文件:.skills-data/idea2mvp/data/user-profile.md
  • 灵感确认文档:.skills-data/idea2mvp/data/idea-brief/{YYYY-MM-DD_HHmm}.md(每次生成带时间戳)
  • 历史推荐记录:.skills-data/idea2mvp/data/seen-tools.jsonl(跨会话去重,自动过期)
  • 浏览器缓存:.skills-data/idea2mvp/cache/xhs_browser_data/

Git 忽略:在 .gitignore 中添加 .skills-data/ 即可忽略所有 skill 运行时数据。

⚠️ 凭证安全原则:所有 Token、密码等敏感配置统一存放在 .skills-data/idea2mvp/.env 中,由脚本内部调用 load_env() 自动读取。严禁在命令行中内联传递凭证(如 TOKEN=xxx python3 scripts/...),这会导致敏感信息泄露到终端历史和日志中。

⚠️ 脚本执行规范:所有 Python 脚本通过环境变量 PROJECT_ROOT 确定项目根目录(即 .skills-data/ 的创建位置)。执行脚本时必须传入 PROJECT_ROOT,格式为:

PROJECT_ROOT=/path/to/project python3 scripts/xxx.py [参数]

PROJECT_ROOT 不是敏感信息,写在命令行中没有安全问题。如果未传入,脚本会 fallback 到 cwd,但当 agent 将工作目录切换到 skill 源码目录时会导致 .skills-data/ 被错误创建在 skill 目录下。因此必须显式传入

三阶段工作流

阶段一:灵感发现(Find Ideas)

目标:通过多平台搜索,发现近期流行的实用小工具和独立产品,提炼痛点并生成可拓展的产品 Ideas。

执行:读取 references/find-ideas.md,按照其中的搜索策略、筛选标准、Idea 扩展方法和报告模板执行。在与用户讨论的过程中,留意用户透露的行业背景、产品偏好、技术经验等信息,记录到 .skills-data/idea2mvp/data/user-profile.md

核心步骤

  1. 了解用户背景:先读取 .skills-data/idea2mvp/data/user-profile.md(如存在),根据用户的行业经验、技术背景、产品偏好等针对性调整搜索关键词和搜索范围。如不存在则按默认关键词执行
  2. 确认搜索偏好:检查 .skills-data/idea2mvp/.env,如未配置偏好则询问用户:是否配置 Product Hunt Token 以使用 API 搜索?是否使用 Playwright 控制浏览器搜索小红书?用户选择跳过的数据源会写入 .skills-data/idea2mvp/.envSKIP_PH_API=true / SKIP_XHS_PLAYWRIGHT=true),后续自动跳过不再询问。注意:小红书未开放公网搜索,跳过 Playwright 时直接跳过小红书搜索,不使用 web_search 替代
  3. 并行搜索 Product Hunt、中文社区(小红书/V2EX/少数派/微信公众号)、Indie Hackers、独立开发者社区、GitHub Trending
  4. 跨会话去重:运行 PROJECT_ROOT=\x3C项目根目录> python3 scripts/seen_tools.py read 获取最近 90 天已推荐工具列表,筛选时跳过这些工具
  5. 筛选 5-8 个最有启发性的工具,深度分析痛点和模式
  6. 生成 5 个可拓展的产品 Ideas
  7. 输出完整的工具探索报告,并运行 PROJECT_ROOT=\x3C项目根目录> python3 scripts/seen_tools.py add 将本次推荐的工具追加到去重记录

阶段输出:工具探索报告(含工具推荐 + 产品 Ideas + 趋势洞察)。

阶段过渡:报告输出后,与用户深入讨论感兴趣的 Idea 方向。沟通完成后,询问用户是否生成一份灵感确认文档(Markdown 文件),内容包括:

  • 用户选定或倾向的 Idea 方向
  • 用户在沟通中表达的产品偏好、行业经验、个人优势
  • 用户关心的关键问题和顾虑
  • 讨论中产生的新想法或调整

此文档作为阶段二的输入上下文,确保验证阶段能延续阶段一的沟通成果,避免有价值的对话信息丢失。文件保存至 .skills-data/idea2mvp/data/idea-brief/{YYYY-MM-DD_HHmm}.md,文件名即时间戳,方便后续回溯查看。


阶段二:想法验证(Validate Ideas)

目标:通过结构化的多步骤流程验证想法的可行性,以交互式咨询的方式逐步推进。

执行先读取 .skills-data/idea2mvp/data/user-profile.md(如存在),了解用户的行业背景、技术经验和认知水平,据此调整沟通深度和验证侧重点。然后读取 references/validate-ideas.md,按照其中的七步验证流程执行,每个环节都需要和用户确认信息,让用户参与评价和决策。评分时参考 references/evaluation-framework.md。沟通过程中持续将用户表现出的认知水平、行业见解、技术倾向等信息更新到 .skills-data/idea2mvp/data/user-profile.md

七步流程概览

  1. 想法澄清 — 通过反向提问帮用户厘清产品概念
  2. 市场调研 — 搜索竞品、分析市场格局和空白点
  3. 需求验证 — 在社区中验证真实需求和付费意愿
  4. 技术可行性 — 评估技术栈、MVP 范围和开发周期
  5. 商业模式 — 设计盈利模式和获客策略
  6. 风险评估 — 识别致命风险和应对方案
  7. 综合评分 — 五维度评分 + 最终建议 + 行动计划

关键机制

  • 每步完成后输出阶段文档,等用户确认后再推进
  • 发现根本性障碍时触发 Idea 扩展机制(参考 references/idea-expansion.md),不简单否定,而是提出替代方向
  • 用户可在任何阶段决定放弃或转向

阶段输出:可行性评估报告(参考 assets/report-template.md)。

若建议推进,询问用户是否进入阶段三。


阶段三:实现 MVP(Build MVP)

目标:基于验证结果,用用户能理解和维护的技术方案,规划并实现最小可行产品。

执行:读取 references/build-mvp.md,按照其中的 MVP 实现流程执行。必须先读取 .skills-data/idea2mvp/data/user-profile.md,根据用户技术背景选择技术栈和沟通方式。涉及前端界面开发时,读取 references/frontend-design.md,按照其中的设计规范产出有辨识度的界面。

核心步骤

  1. 了解技术背景 — 读取 .skills-data/idea2mvp/data/user-profile.md,如信息不足则主动询问用户的技术经验,确认用户能接受的交付形式
  2. 确认 MVP 范围 — 基于阶段二的技术评估,锁定核心功能列表(只做必须的)
  3. 技术方案设计 — 优先选择用户熟悉的技术栈;如需使用用户不熟悉的技术,在用户能理解的层度上解释为什么需要、怎么用
  4. 逐步实现 — 按功能模块逐步编码实现,每完成一个模块与用户确认
  5. 运行指引 — 提供用户能独立操作的启动步骤,确保用户能把 MVP 跑起来
  6. 部署准备 — 提供部署方案和上线建议

阶段输出:可运行的 MVP 代码 + 用户能看懂的启动/部署指引


工具使用

  • web_search:阶段一搜索工具/趋势,阶段二搜索竞品/社区讨论/市场数据
  • agent-browser:深入访问产品页面、社区帖子、用户评价。(如未安装,先执行:npx skills add https://github.com/vercel-labs/agent-browser --skill agent-browser 安装 skill).
  • 代码编辑工具:阶段三实现 MVP

用户画像文件(贯穿全流程)

在三个阶段的对话过程中,持续维护一份 .skills-data/idea2mvp/data/user-profile.md 文件,记录从对话中了解到的用户信息:

  • 技术背景:熟悉的编程语言、框架、工具链,技术水平自评
  • 行业经验:所在行业、工作角色、相关领域经验
  • 认知水平:对产品、市场、商业模式等概念的理解程度
  • 资源条件:可投入时间、预算、团队情况
  • 偏好与风格:沟通偏好、决策风格、风险偏好

信息采集方式

  • 不要专门盘问用户,而是在自然对话中捕捉。例如:用户说"我之前用 Python 写过爬虫"→ 记录技术背景;用户问"什么是 LTV"→ 记录认知水平;用户说"我是设计师"→ 记录行业经验
  • 阶段一讨论 Idea 时,用户的选择倾向、关注点、提问方式都能反映其背景
  • 阶段二验证过程中,用户对技术方案、商业模式的反应能进一步补充画像
  • 只在阶段三信息明显不足时才主动询问技术背景

使用规则

  • 在任何阶段的首次交互时,检查是否已存在 .skills-data/idea2mvp/data/user-profile.md,如存在则先读取
  • 每当从对话中捕捉到新的用户背景信息,及时追加更新(不需要征求用户同意)
  • 当需要向用户解释技术概念、商业术语或做方案推荐时,先读取此文件,在用户能理解的认知层度上沟通
  • 阶段三选择技术栈时,必须读取此文件,优先使用用户熟悉的技术

所有 user-profile.md 的路径统一为 .skills-data/idea2mvp/data/user-profile.md。如项目根目录下已有旧版 user-profile.md,首次读取时将其迁移到新路径。

交互规范

  1. 开场:判断用户意图,引导到对应阶段
  2. 语言:全程中文
  3. 态度:专业、客观、有建设性,用数据和事实说话
  4. 阶段过渡:明确告知进度,征求用户意见后再推进
  5. 适配用户:解释和沟通的深度应匹配用户的技术和认知背景(参考 .skills-data/idea2mvp/data/user-profile.md

Bundled Resources

references/

  • references/find-ideas.md — 灵感发现的完整执行指南:搜索策略、关键词模板、筛选标准、Idea 扩展思维框架、报告输出模板。阶段一使用。
  • references/validate-ideas.md — 想法验证的七步流程详细指南:每步的目标、执行步骤和输出模板。阶段二使用。
  • references/idea-expansion.md — Idea 扩展与延伸方法论:底层模式提炼、问题诊断、场景迁移、替代方向生成。阶段二中发现障碍时使用。
  • references/evaluation-framework.md — 评估框架:五维度评分标准、盈利模式参考、获客渠道对比、MVP 验证方法论。阶段二评分时使用。
  • references/build-mvp.md — MVP 实现指南:用户技术背景适配、范围确认、技术方案设计、编码实现流程、分层运行指引、部署方案。阶段三使用。
  • references/frontend-design.md — 前端设计规范:设计思考流程、字体/色彩/动效/构图/背景的视觉标准、实现原则。阶段三涉及前端界面时使用。
  • references/send-email.md — 邮件通知使用指南:配置方式、脚本用法。当用户要求将某些信息通过邮件发送时,按此指南执行。

assets/

  • assets/report-template.md — 可行性评估报告模板。阶段二最终输出使用。

scripts/

  • scripts/producthunt_trending.py — 通过 Product Hunt 官方 API v2 获取热门产品。需在 .skills-data/idea2mvp/.env 配置 PRODUCTHUNT_TOKEN。若用户设置了 SKIP_PH_API=true 则跳过脚本,改用 web_search
  • scripts/github_trending.py — 通过 GitHub Search API 搜索近期热门工具类项目。支持按天数、星数、语言、主题过滤。无需 Token。阶段一搜索 GitHub 时优先使用。
  • scripts/v2ex_topics.py — 通过 V2EX 公开 API 获取热门/最新话题。无需认证。支持关键词过滤和工具话题筛选。阶段一搜索中文社区时优先使用。
  • scripts/xiaohongshu_search.py — 使用 Playwright 自动化浏览器搜索小红书笔记。模拟真人操作(搜索 → 逐个点入详情页提取完整内容),需首次扫码登录。若用户设置了 SKIP_XHS_PLAYWRIGHT=true 则直接跳过小红书搜索(小红书未开放公网搜索,搜索引擎无法抓取)。Playwright 依赖通过 pip install playwright 安装。
  • scripts/sspai_search.py — 通过少数派搜索 API 获取工具/产品相关文章。无需认证。支持单/多关键词搜索,自动去重、按点赞数排序。还支持 --detail \x3Cid> 获取文章完整正文内容。阶段一搜索中文社区时优先使用。
  • scripts/indiehackers_search.py — 通过 Indie Hackers 内置的 Algolia 搜索 API 获取独立开发者产品。无需认证。返回产品名称、月收入、领域标签、商业模式等。支持 --min-revenue 过滤低收入产品。阶段一搜索英文独立开发者社区时优先使用。
  • scripts/send_email.py — 通过 SMTP 发送邮件通知。可将搜索报告或任意文本内容发送到指定邮箱。支持从 --body--file(多文件合并)或 stdin 传入内容。需在 .skills-data/idea2mvp/.env 中配置 EMAIL_SMTP_HOSTEMAIL_SENDEREMAIL_PASSWORDEMAIL_RECEIVER。仅使用 Python 标准库,无额外依赖。发送前,先将生成的 Markdown 内容保存到 .skills-data/idea2mvp/cache/ 目录,再通过 --file 传入发送。
  • scripts/search_wechat.py — 通过搜狗微信搜索获取微信公众号文章。无需认证,仅使用 Python 标准库。支持单/多关键词搜索,自动去重。可通过 --resolve-url 解析真实微信文章 URL。搜狗有反爬机制,遇验证码时稍后重试即可。阶段一搜索中文社区时使用。
  • scripts/seen_tools.py — 已推荐工具的去重记录管理。read 子命令返回最近 N 天(默认 90)的历史推荐并自动清理过期条目;add 子命令追加新记录。存储格式为 JSON Lines(.skills-data/idea2mvp/data/seen-tools.jsonl)。阶段一生成报告前后使用。
安全使用建议
What to consider before installing: - Privacy: the skill automatically records and appends information it extracts from your conversation into `.skills-data/idea2mvp/data/user-profile.md` and does so without asking the user each time. If you or your users expect explicit consent before storing personal/background information, request the author change this behavior. - Credentials: the skill expects optional tokens (PRODUCTHUNT_TOKEN, GITHUB_TOKEN) and SMTP credentials for email. These are reasonable for the features, but they are stored in a plaintext `.skills-data/idea2mvp/.env` file by default — treat that file as sensitive and store it in a secure location or use an environment-managed secret vault instead. - Browser automation & persistent sessions: the xiaohongshu script uses Playwright with headful browser and persists user_data (cache/xhs_browser_data). That will open a browser instance and may store login sessions (cookies). Only run this on a machine/container you control and are comfortable having those session files written there. - TLS verification: the WeChat-search script disables certificate verification for its requests (SSLContext with verify_mode=CERT_NONE). This weakens network security; consider modifying the script to re-enable verification or only run it in a trusted network. - PROJECT_ROOT: the scripts expect PROJECT_ROOT to be set when invoked to control where `.skills-data/` is created. If not provided, the scripts will fallback to the current working directory and may write files into the skill repo directory — ensure the caller sets PROJECT_ROOT explicitly to an appropriate project path. - Email exfiltration risk: the skill can send reports via SMTP using credentials you provide; verify send_email.py implementation before providing SMTP credentials and ensure you trust the configured recipient address. - Operational recommendations: - Review send_email.py and any network call targets before adding SMTP or tokens. - Run the skill in an isolated environment (container or VM) if you want to limit blast radius. - Require the author to add an explicit user consent step before writing to user-profile.md and to avoid storing sensitive tokens in plaintext (or at least document secure handling). Also ask the author to remove or justify the disabled TLS verification in search_wechat.py. What would change this assessment: - If the author updated the skill to prompt and obtain explicit user consent before storing conversation-derived profile data, re-enabled TLS verification (or scoped the insecure context), and documented secure handling of credentials (or supported integration with a secrets manager), I would upgrade the verdict to benign (confidence dependent on changes).
功能分析
Type: OpenClaw Skill Name: idea2mvp Version: 1.0.18 The idea2mvp skill bundle provides a comprehensive workflow for product research and MVP development but contains several high-risk behaviors and security flaws. Key indicators include the use of Playwright with stealth evasion techniques (STEALTH_JS) to bypass bot detection on XiaoHongShu, and the explicit disabling of SSL certificate verification (ssl.CERT_NONE) in scripts/search_wechat.py, which introduces MITM vulnerabilities. Furthermore, SKILL.md instructs the AI agent to silently collect and update user profile data (technical background, industry experience, and cognitive levels) from conversations without seeking user consent. While these capabilities are aligned with the stated purpose of tailoring product advice, the combination of browser automation, credential handling for SMTP (scripts/send_email.py), and silent data collection warrants a suspicious classification.
能力评估
Purpose & Capability
技能名与描述(发现想法、验证、构建 MVP、发送报告)与代码和运行时指令一致:脚本从 Product Hunt/GitHub/少数派/小红书/微信搜狗等抓取数据,生成报告并可通过 SMTP 发送,保存结果到本地 .skills-data/idea2mvp/。没有明显要求与功能无关的外部凭据或二进制。
Instruction Scope
SKILL.md 与脚本会在对话中持续维护并自动追加 `.skills-data/idea2mvp/data/user-profile.md`,并明确写到“及时追加更新(不需要征求用户同意)”。这意味着会从用户对话中捕捉并永久化个人背景/偏好信息,属于超出纯执行任务的隐私采集。另有步骤会启动 Playwright 浏览器并提示扫码登录(会持久化浏览器会话数据),以及使用 web_search/agent-browser 访问外部站点——这些都扩大了数据接触面。
Install Mechanism
技能为 instruction-only(无 install spec),但若使用全部功能需安装第三方依赖(例如 playwright + chromium,pip 包等)。Playwright 会启动真实浏览器并在本地写入 user_data(cache/xhs_browser_data),这是高权限/高持久化的本地动作,但并未通过 registry install 下载任意二进制或从不可信 URL 抓取代码。
Credentials
registry 未声明必需 env,但脚本合理地读取可选凭据(PRODUCTHUNT_TOKEN、GITHUB_TOKEN、SMTP 配置等)并提示将它们放到 `.skills-data/idea2mvp/.env`。这些凭据与功能相关——合理但敏感。此外,search_wechat.py 创建了一个全局 SSLContext 并将证书验证禁用(check_hostname=False, verify_mode=CERT_NONE),这降低了 HTTPS 请求的安全性并可能使中间人攻击更容易,值得注意。
Persistence & Privilege
脚本会在指定 PROJECT_ROOT 下创建并长期写入 `.skills-data/idea2mvp/`(包含 .env、search-results、cache、logs、浏览器会话数据等)。虽然 persistent 存储与功能相关,但两点需注意:1) SKILL.md 指示在无需用户同意的情况下更新 user-profile.md(隐私/合规问题);2) 若调用方未显式提供 PROJECT_ROOT,脚本 fallback 到 cwd,可能将运行时数据写入 skill 源码目录(作者已警告,但仍是易出错点)。always:false,技能不会被强制常驻,但其持久化行为明显。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install idea2mvp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /idea2mvp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.18
- 新增脚本:scripts/search_wechat.py,实现对微信公众号文章的搜索功能。 - 阶段一“灵感发现”流程现支持并行搜索微信公众号内容,丰富中文信息源。 - 相关文档描述已更新,明确微信公众号为多平台数据源之一。
v1.0.17
- No code or documentation changes detected in this version. - No visible updates made to the skill's content, features, or workflow. - Version incremented without content modification.
v1.0.16
- The report template for feasibility evaluation was moved from references/ to assets/. - Stage two now references the report template at assets/report-template.md instead of references/report-template.md. - No functional or workflow changes; this update only affects resource file organization.
v1.0.15
- 新增 `.skills-data/idea2mvp/tmp/` 目录,用于存放临时文件(如待发送的 Markdown 报告等)。 - 调整脚本约定:生成的待发送 Markdown 报告应先保存到 `.skills-data/idea2mvp/tmp/`,通过 `send_email.py --file` 参数引用发送。 - 文档中详细说明了 `tmp/` 目录的使用规范,其它数据目录说明保持不变。 - 无功能变更,纯规范和流程细节优化。
v1.0.14
**Summary: Improved security and usage around sensitive configuration and script invocation.** - All API tokens, passwords, and sensitive credentials must now be set only in `.skills-data/idea2mvp/.env`, and scripts will automatically load them via `load_env()`. - It is now strictly prohibited to pass secrets via command-line arguments or environment variables; this prevents accidental leakage in shell history or logs. - All Python utility scripts now require the `PROJECT_ROOT` environment variable to specify the project root directory—this ensures `.skills-data/` is created and used in the correct location. - Script examples, documentation, and all workflow instructions updated to reflect these security and usage improvements. - Internal logic and references adjusted to enforce these conventions and clarify safe usage patterns.
v1.0.13
**Runtime data handling and tool recommendation de-duplication improvements** - Introduced a runtime data directory: all configs, user profiles, search results, and cache are stored under `.skills-data/idea2mvp/`—skill source code stays immutable. - Added a persistent tool recommendation de-duplication system (`scripts/seen_tools.py`): cross-session/history tracking of recommended tools, with history-based filtering and expiry management. - Updated workflow to store user profiles, reports, and idea briefs in structured, timestamped files within the new runtime data directory. - All references and script paths, as well as operational instructions, are updated to follow the new directory/file structure. - No changes to core functional logic or major user flow beyond enhanced data/task handling.
v1.0.11
No user-facing changes detected in this version. - No updates or modifications found in skill files or documentation. - Functionality and bundled resources remain unchanged.
v1.0.9
- Shortened and clarified the English skill description to be more concise and focused. - Reduced the list of triggers in the description for brevity while covering all major functionalities. - Removed references to automatic email sending in stage outputs; now, reports are only sent via email when requested by the user. - Updated the bundled resource description for send-email to specify user initiation. - No changes to code or functional workflow.
v1.0.7
**Email notification support added. Now reports can be sent to users via email.** - Added email notification capability: users can now receive report and content emails by configuring their address. - New resource `references/send-email.md` documents usage and configuration details. - Reports from stage one (idea discovery) and stage two (idea validation) are automatically sent to email if configured. - Added new trigger words such as 'send email', 'email report', 'send notification', '发邮件', '邮件通知', and '发送报告'. - Minor documentation updates to reflect these changes.
v1.0.5
- Added scripts/send_email.py to enable sending emails via SMTP. - Now supports emailing search reports or arbitrary text content directly to a user-specified address. - Email content can be passed with --body, --file (multi-file merge), or via stdin. - Requires configuring SMTP host, sender, password, and receiver in .env.idea2mvp. - No external dependencies; implemented using Python standard library only.
v1.0.3
- Adjusted XiaoHongShu (小红书) data source handling in the idea discovery phase: if Playwright is skipped, XiaoHongShu search is now also skipped entirely (no longer replaced by web_search), due to lack of public search access. - Clarified script logic and user preference workflow for XiaoHongShu in both workflow steps and script documentation. - No code or structural changes; documentation and description only.
v1.0.2
**This update introduces built-in scripted integrations for trending product and idea discovery across major platforms.** - Added scripts for direct API-based or browser-automated retrieval of trending products and articles from Product Hunt, GitHub, Indie Hackers, XiaoHongShu, V2EX, and SSPAI. - Stage 1 workflow now checks user preferences for Product Hunt API and XiaoHongShu Playwright usage, records them in `.env.idea2mvp`, and automatically falls back to `web_search` if skipped. - Expanded documentation to reflect new data sources and their usage, including configuration and fallback logic. - Added guidance for installing `agent-browser` if not present, to support richer product and community page exploration. - Maintains the full structured workflow from idea discovery through validation and MVP building, all delivered in Chinese.
v1.0.0
init
元数据
Slug idea2mvp
版本 1.0.18
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 13
常见问题

idea to product mvp 是什么?

Discover product ideas, validate them, and build MVPs. Search trending tools across Product Hunt, GitHub, Indie Hackers, XiaoHongShu, V2EX, SSPAI, etc. Valid... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1079 次。

如何安装 idea to product mvp?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install idea2mvp」即可一键安装,无需额外配置。

idea to product mvp 是免费的吗?

是的,idea to product mvp 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

idea to product mvp 支持哪些平台?

idea to product mvp 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 idea to product mvp?

由 Morvan(@morvanzhou)开发并维护,当前版本 v1.0.18。

💬 留言讨论