Free local AI writing scan for cursor & claude. MCP server, 220+ pattern detection, voice profiles. npx @holdyourvoice/hyv welcome
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 14 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
hyv_analyze
-
hyv_check
-
hyv_clean
-
hyv_demo
-
hyv_diff
-
hyv_fix
-
hyv_list_free_tools
-
hyv_mcp_setup
-
hyv_profiles
-
hyv_rewrite
-
hyv_scan
-
hyv_score
-
hyv_validate
-
hyv_welcome
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v2.9.26 · analyzer v33 · 4w ago
skills & prompt files 4
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 6
filesystem 3
- fs package/dist/index.js :977
var fs31 = require("node:fs"); - fs (weak) package/scripts/check-no-duplicates.js :6
const fs = require('fs'); - fs (weak) package/scripts/postinstall-lib.js :4
const fs = require('fs');
shell / exec 1
- shell package/dist/index.js :975
var childProcess = require("node:child_process");
network 1
- net package/dist/index.js :5837
http = __toESM(require("http"));
tool registrations 14
- hyv_mcp_setup package/dist/index.js :20146
- hyv_welcome package/dist/index.js :20163
- hyv_list_free_tools package/dist/index.js :20175
- hyv_demo package/dist/index.js :20180
- hyv_rewrite package/dist/index.js :20185
- hyv_analyze package/dist/index.js :20197
- hyv_clean package/dist/index.js :20210
- hyv_scan package/dist/index.js :20223
- hyv_fix package/dist/index.js :20235
- hyv_check package/dist/index.js :20247
- hyv_score package/dist/index.js :20259
- hyv_diff package/dist/index.js :20271
show 2 more
- hyv_profiles package/dist/index.js :20283
- hyv_validate package/dist/index.js :20288
install hooks 3
- prepublishOnly package/package.json :15
npm run validate:publish - postinstall package/package.json :16
node scripts/postinstall.js - prepare package/package.json :17
npm run build
declared dependencies 9
- canvas@^3.2.3
- chalk@^4.1.2
- commander@^12.1.0
- glob@^13.0.6
- open@^8.4.2
- @types/node@^20.19.42
- esbuild@^0.20.0
- typescript@^5.3.3
- vitest@^2.0.0
clipboard 1
- clipboard shell call package/dist/index.js :16732
console.log(import_chalk9.default.dim("Or pipe directly: hyv rewrite draft.md | pbcopy"));