← 返回 Skills 市场
zhao-weijie

Pain to MVP

作者 zhao-weijie · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
131
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install pain2mvp
功能描述
Discover and structure product opportunities from public user discussions, then convert top opportunities into a lightweight PRD for a coding agent. Use when...
安全使用建议
This skill will collect public discussion snippets and write them into a TiDB database you provide, so only supply a database URL you control and trust. Prefer a dedicated database user with minimal privileges (tables only for this skill) and confirm ?sslaccept=strict is present as required. Be aware the agent may call external search/scraping skills you allow; those tools can contact third-party sites and bring back content that will be stored in your DB. The jq brew step appears unnecessary for the provided scripts but is low-risk; you may omit it. Finally, verify you are comfortable with data persistence (snippets, handles, URLs) in your database before enabling autonomous runs.
功能分析
Type: OpenClaw Skill Name: pain2mvp Version: 1.0.2 The pain2mvp skill is a well-structured tool for product opportunity discovery and PRD generation. It uses a TiDB database for persistence, with logic implemented in scripts/tidb_lib.mjs and scripts/tidb_tool.mjs that utilizes parameterized SQL queries to prevent injection. The instructions in SKILL.md and references/contracts.md are clearly aligned with the stated purpose and do not contain any signs of malicious intent, prompt injection, or unauthorized data exfiltration.
能力评估
Purpose & Capability
The skill persistently stores evidence, ranked opportunities, and PRDs, so requiring a TIDB_DATABASE_URL credential and node/npm is coherent. The included @tidbcloud/serverless dependency matches the TiDB usage. One minor note: the brew install of jq is listed but jq is not referenced in the runtime scripts — harmless but unnecessary for the provided code.
Instruction Scope
SKILL.md limits runtime operations to reading the contract file, collecting evidence (via websearch/scraping or other skills), and invoking the provided npm commands that read JSON from stdin or files and write to the database. It explicitly forbids inspecting scripts except in specific cases. The agent is expected to call external search/scraping skills (caller-controlled) to gather evidence — this is within the declared scope.
Install Mechanism
Install uses npm (package.json) and one benign brew formula (jq). Dependency @tidbcloud/serverless is pulled from the public npm registry — appropriate and traceable for TiDB connectivity. No arbitrary remote downloads or obscure install URLs are used.
Credentials
The only required environment variable is TIDB_DATABASE_URL (marked primary), which is necessary for the skill to connect and persist data. The code validates the URL scheme and requires ?sslaccept=strict, which improves connection safety. No unrelated secrets or multiple credentials are requested.
Persistence & Privilege
The skill is not force-installed (always:false) and follows a normal npm/script-based install. It persists its own data to the configured TiDB tables but does not modify other skills or global agent settings. Autonomous invocation is enabled (platform default) but not combined with other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pain2mvp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pain2mvp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
pain2mvp v1.0.2 – Minor update - Removed Node.js-based TypeScript tool installation instructions from the install section. - Fixed db bootstrap issues - agent_memory table needs to exist.
v1.0.1
- Renamed skill from painpoint-to-mvp to pain2mvp and updated metadata and description for clarity and ease of use. - Added installation requirements for jq and typescript to metadata. - Clarified that evidence discovery supports multiple scraping/search tools and skills (e.g., websearch, meirkad/bright-data, buksan1950/reddit-readonly). - Removed restriction against reading pain2mvp/scripts/* during normal runs. - No code changes detected; all updates are documentation and metadata clarifications.
v1.0.0
first upload - look for pain signals and turn to PRD for coding agents.
元数据
Slug pain2mvp
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Pain to MVP 是什么?

Discover and structure product opportunities from public user discussions, then convert top opportunities into a lightweight PRD for a coding agent. Use when... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 131 次。

如何安装 Pain to MVP?

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

Pain to MVP 是免费的吗?

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

Pain to MVP 支持哪些平台?

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

谁开发了 Pain to MVP?

由 zhao-weijie(@zhao-weijie)开发并维护,当前版本 v1.0.2。

💬 留言讨论