{"slug": "reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github", "title": "RepoRecon – a Claude Code plugin that validates project ideas against GitHub", "summary": "A new Claude Code plugin called RepoRecon validates project ideas against GitHub, checking if similar tools already exist before users build them. The plugin returns a verdict in approximately 90 seconds, flagging results as no close match, adjacent prior art, or strong overlap, with optional deep search for detailed evidence. RepoRecon requires an authenticated GitHub CLI session and is available via the Claude Code plugin marketplace under MIT license.", "body_md": "A Claude Code plugin that checks if your project idea already exists on GitHub before you build it.\n\n```\n🟢  No close match\n🟡  Adjacent prior art — worth a closer look\n🔴  Strong overlap — someone has likely shipped this\n```\n\nRun these inside the Claude Code chat.\n\n```\n/plugin marketplace add suleman-dawood/reporecon\n/plugin install reporecon@reporecon\n```\n\nFully quit and reopen Claude Code so the plugin registers (not `/clear`\n\n— actually close the app process).\n\n— authenticated GitHub CLI session (`gh auth login`\n\n[gh CLI docs](https://cli.github.com)). Anonymous rate limits will fail preflight.`gh`\n\n≥ 2.55`jq`\n\n≥ 1.7in your Claude Code session — RepoRecon aborts the run if it isn't. Silent skips were a 0.1 bug; we'd rather fail loudly.`WebSearch`\n\ntool must be enabled- macOS:\n`brew install bash coreutils`\n\n(GNU`timeout`\n\n+`bash`\n\n≥ 4)\n\nVerify:\n\n```\ngh auth status && gh --version && jq --version\n/reporecon I want to build a CLI that previews diffs as a side-by-side TUI\n```\n\nOr just describe an idea naturally in chat:\n\n*\"is there already a tool that does X\"**\"validate my idea before I start building\"**\"does this exist on github\"*\n\nYou get a verdict in ~90 seconds. If it's 🟡 or 🔴, reply `deep search`\n\n(or `yes`\n\n/ `dig deeper`\n\n) to clone the top candidates and get file-path-cited evidence (~10 min).\n\nReports land in `./reporecon-reports/YYYY-MM-DD-<slug>.md`\n\n. One file per idea.\n\nA chat verdict block like this:\n\n```\n🟡  Some overlap — worth a closer look\n\nYour idea: \"side-by-side TUI diff previewer with syntax highlighting\"\nTop match: dandavison/delta (28k★, active) — WORTH_INSPECTING\n\nReply 'deep search' to clone the top candidates and judge\nwith file-path evidence (~10 min).\n\nReport: ./reporecon-reports/2026-05-27-tui-diff-previewer.md\n```\n\nThe on-disk report has the full per-candidate breakdown, axis scores, and — after a deep search — cited evidence by `path/file.ext:LINE`\n\n.\n\nIf `/reporecon`\n\ndoesn't seem to do anything after install:\n\n- Confirm the plugin shows up: type\n`/plugin`\n\nin chat - Try the natural-language trigger (\"does this exist on github\") — bypasses slash-command routing\n`/plugin uninstall reporecon`\n\n→`/plugin install reporecon@reporecon`\n\n→**fully restart Claude Code**(close the app, not`/clear`\n\n)\n\n**GitHub-only.** GitLab, Codeberg, self-hosted forges, and package-registry-only tools are not searched.**WebSearch results drift.** Same query on different days can shift the verdict on borderline ideas.**Verify before you decide.** RepoRecon narrows the search; it doesn't replace you making the final call yourself before you commit to a project.\n\nMIT — see [LICENSE](/suleman-dawood/reporecon/blob/main/LICENSE).", "url": "https://wpnews.pro/news/reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github", "canonical_source": "https://github.com/suleman-dawood/reporecon", "published_at": "2026-05-27 11:01:20+00:00", "updated_at": "2026-05-27 11:17:22.433143+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "ai-startups", "ai-infrastructure", "mlops"], "entities": ["Claude Code", "GitHub", "RepoRecon", "suleman-dawood"], "alternates": {"html": "https://wpnews.pro/news/reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github", "markdown": "https://wpnews.pro/news/reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github.md", "text": "https://wpnews.pro/news/reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github.txt", "jsonld": "https://wpnews.pro/news/reporecon-a-claude-code-plugin-that-validates-project-ideas-against-github.jsonld"}}