← 返回 Skills 市场
spideystreet

Idea Check

作者 𝑠𝑝𝑖𝑑𝑒𝑦 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
356
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install idea-check
功能描述
Pre-build reality check before starting any new project or tool. Use when the user discusses a new idea, asks about competition, wants to know if something a...
使用说明 (SKILL.md)

Idea Check

Scans GitHub, Hacker News, npm, PyPI, and Product Hunt to assess whether a project idea already exists before building it.

Prerequisites

This skill requires the idea-reality-mcp MCP server registered in mcporter:

mcporter config add idea-reality --command "uvx idea-reality-mcp"

Workflow

1. Extract the idea description

From the user's message, extract a clear, concise description of the project idea (1-2 sentences). Strip conversational filler.

2. Choose depth

User intent Depth
Quick check, casual mention quick (GitHub + HN only)
Serious project, "deep check", "thorough scan" deep (all 5 sources in parallel)
Default quick

3. Run the reality check

{
  "tool": "exec",
  "command": "mcporter call idea-reality.idea_check idea_text=\"\x3Cextracted idea description>\" depth=quick"
}

4. Interpret the result

The tool returns a JSON with reality_signal (0-100), evidence, top_similars, and pivot_hints.

Apply these rules:

Signal Action
> 70 (crowded) STOP. Report top competitors. Ask if the user wants to proceed, pivot, or abandon.
30-70 (moderate) Show results + pivot hints. Suggest a niche angle that existing projects don't cover.
\x3C 30 (open) Green light. Mention the space is open and proceed.

5. Format the response

\x3Cemoji> Idea Check — \x3Csignal>/100

\x3Cone-line verdict>

Top competitors:
1. \x3Cname> — \x3Cstars> stars — \x3Cdescription>
2. \x3Cname> — \x3Cstars> stars — \x3Cdescription>
3. \x3Cname> — \x3Cstars> stars — \x3Cdescription>

Sources: \x3Clist of sources checked>
\x3Cpivot hints if signal > 30>

Emoji mapping:

  • Signal > 70: use a red indicator
  • Signal 30-70: use a yellow indicator
  • Signal \x3C 30: use a green indicator

6. Error handling

  • If the MCP tool is not available → tell the user to register idea-reality-mcp in openclaw.json (show the config snippet from Prerequisites)
  • If the tool returns an error → report the error as-is, do not retry
  • If top_similars is empty → note that no direct competitors were found but the signal score still reflects broader activity

Examples

User says Depth Expected behavior
"Has anyone built a CLI for tracking gym workouts?" quick Run check, likely high signal, show competitors
"I want to build an MCP server for pre-build validation" quick Run check, likely low signal, green light
"Deep check: AI-powered code review tool" deep Run deep scan, very high signal, suggest pivot
"Is there a market for a Telegram bot that tracks habits?" quick Run check, show results + pivot suggestions
安全使用建议
This skill delegates all scanning work to an external MCP server you must register/run (uvx idea-reality-mcp) via the mcporter tool. Before installing or running it: 1) ensure you trust the source of that MCP server code — review its source or run it in a sandbox; 2) ask what API keys or credentials the MCP requires and where/how they will be stored; 3) be aware the MCP can make arbitrary network requests and could exfiltrate data; and 4) if you cannot audit the MCP, avoid registering/running it on machines with sensitive credentials or run it in an isolated environment.
功能分析
Type: OpenClaw Skill Name: idea-check Version: 1.0.0 The skill facilitates project idea validation by calling an external MCP server via the 'exec' tool. It is classified as suspicious because the command construction in SKILL.md directly embeds user-provided text into a shell command ('mcporter call ... idea_text="<extracted idea description>"'), which presents a high risk of command injection if the AI agent does not perfectly sanitize the input. While the functionality aligns with the stated purpose, the lack of robust input handling for shell execution is a significant security vulnerability.
能力评估
Purpose & Capability
The name/description (scan GitHub, HN, npm, PyPI, Product Hunt) matches the workflow: the skill delegates scans to an external MCP service. Requiring the mcporter binary is consistent with that design, but the need for an external 'idea-reality-mcp' server is not documented in the skill metadata and is external to the package.
Instruction Scope
Runtime instructions only call mcporter with an idea text and depth; they do not read local files or env vars. However, the actual scanning work is performed by the external MCP server (uvx idea-reality-mcp), which could perform arbitrary network requests and access local resources — that behavior is outside the skill and therefore opaque.
Install Mechanism
This is instruction-only with no install spec or code files, so the skill itself writes nothing to disk. The README suggests installing mcporter (npm) and running uvx, but those steps are external to the skill.
Credentials
The skill declares no environment variables or credentials, which is good. However, the external MCP server that it invokes will likely need API keys or tokens to query GitHub, Product Hunt, etc. Those credentials and how they are stored/used are not declared here, making the overall credential footprint opaque and potentially disproportionate to what's visible in the skill.
Persistence & Privilege
The skill does not request always-on presence, does not modify other skills' configs, and is user-invocable only. It does rely on a locally registered MCP service but does not itself demand persistent privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install idea-check
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /idea-check 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release.
v0.0.0-pr-check
Slug availability check
元数据
Slug idea-check
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Idea Check 是什么?

Pre-build reality check before starting any new project or tool. Use when the user discusses a new idea, asks about competition, wants to know if something a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 356 次。

如何安装 Idea Check?

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

Idea Check 是免费的吗?

是的,Idea Check 完全免费(开源免费),可自由下载、安装和使用。

Idea Check 支持哪些平台?

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

谁开发了 Idea Check?

由 𝑠𝑝𝑖𝑑𝑒𝑦(@spideystreet)开发并维护,当前版本 v1.0.0。

💬 留言讨论