site-prompt@0.2.1
CAUTIONPublisher claims: "Point at any part of a website and get a prompt that rebuilds it 1:1, or break it down layer by layer. An MCP server and skill for Claude Code, Codex, Cursor, Gemini CLI and any other coding agent." Observed in sandbox: sends data to site-prompt-stats.orevbajohnt.workers.dev.
Coverage
Server started and answered tools/list.- Tested
- install scripts, with decoy credentials in place · second launch with the clock 45 days ahead · MCP initialize and tools/list · every tool description, for hidden instructions · every file read, file written and host contacted by what ran
- Not tested
- what the tools do when called with real credentials
Is [email protected] safe to install?
KillerSkills ran it in the KillerSkills honeypot sandbox (3 scenarios) on 2026-11-14 and scored it 54/100 (Caution). It is not known to be malicious, but it has behaviour or code a security policy should decide on before install. Notable findings: Auto-update or dynamic fetch configuration. Summary: sends data to site-prompt-stats.orevbajohnt.workers.dev.
Behavior trace
Honeypot run · 21 s · 3 scenariosStatic findings
…e-prompt: point at any part of a website, get the prompt that rebuilds it.\n\n npx site-prompt install add it to every coding agent on this machine\n npx site-prompt uni…Fix: Pin versions and sources; vendor anything fetched at install time.const NPX = (() => { try { const p = execFileSync(WIN ? 'where' : 'which', ['npx'], { encoding: 'utf8' }).split(/\r?\n/)[0].trim(); if (p) return p; } catch {} return 'npx'; })();Fix: Pin versions and sources; vendor anything fetched at install time.// how agents start it: from npm (`npx site-prompt install`: always the latest version), or the copy made aboveFix: Pin versions and sources; vendor anything fetched at install time.// npx site-prompt uninstall take it out againFix: Pin versions and sources; vendor anything fetched at install time.const CMD = VIA_NPX ? NPX : NODE;Fix: Pin versions and sources; vendor anything fetched at install time.// npx site-prompt the MCP server (what agents run)Fix: Pin versions and sources; vendor anything fetched at install time.// npx site-prompt install add it to every coding agent on this machine (--only, --dry-run as in install.mjs)Fix: Pin versions and sources; vendor anything fetched at install time.…usHandler|ErrorBoundary.*|RedirectBoundary.*|NotFoundBoundary.*|LoadingBoundary|HotReload|AppRouter|ServerRoot|OuterLayoutRouter|Root)$/.test(n) && !source.components.includes(n)) source.components.push(n); } if (source.components.length >…Fix: Pin versions and sources; vendor anything fetched at install time.Cost to the agent
Tokens estimated at four characters each. The tool list is re-read by the agent on every turn, so it is the number to compare between servers that do the same job: ranked across the index.
Known vulnerabilities
No advisories in OSV for site-prompt@0.2.1 as of 2 h ago. This is the package itself, not its dependencies.
What would make this Verified
26 points to 80 · weights: behavior 45%, static 25%, prompt 15%, publisher 15%- Contacts a host you did not declare≈ +23 on the totalList every host you talk to in SKILL.md frontmatter (`network: [api.example.com]`), or stop contacting the ones you cannot justify.
- Unclaimed publisher≈ +8 on the totalClaim johntony1: a verified publisher gets +50 on publisher trust. It is free and usually instant with GitHub sign-in.
- Touches files outside the project≈ +7 on the totalKeep reads and writes inside the working directory, or declare the exact paths in `filesystem:` and explain why in the README.
- Auto-update or dynamic fetch configuration≈ +4 on the totalPin versions and sources; vendor anything fetched at install time.
- New publisher≈ +3 on the totalTime clears this on its own after 14 and 30 days. Claiming the handle (+50) is the fastest way past it.
- npx invocation of non-well-known package≈ +2 on the totalPin versions and sources; vendor anything fetched at install time.