Trusted — Risk Score 5/100
Last scan:2 days ago Rescan
5 /100
Humanizer
Detect and remove AI writing patterns from text to make it sound natural and human-written
A legitimate text humanization tool that analyzes and rewrites AI-generated text. No malicious behavior, credential access, network exfiltration, or hidden functionality detected.
Skill NameHumanizer
Duration40.2s
Enginepi
Safe to install
This skill is safe to use. No security concerns identified.
ResourceDeclaredInferredStatusEvidence
Filesystem READ READ ✓ Aligned cli.js reads input files via fs.readFileSync; SKILL.md declares file reading cap…
Shell WRITE WRITE ✓ Aligned Shell scripts execute 'node src/cli.js' for text analysis; declared in SKILL.md
Network NONE NONE No network calls found in source code
Environment NONE NONE Only reads NO_COLOR env var for terminal color control
Database NONE NONE No database access
Clipboard NONE NONE No clipboard access
195 findings
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/License-MIT-yellow.svg
README.md:3
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/tests-128%20passing-brightgreen
README.md:4
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/node-%3E%3D18-brightgreen
README.md:5
🔗
Medium External URL 外部 URL
https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
README.md:11
🔗
Medium External URL 外部 URL
https://arxiv.org/abs/2503.01659
README.md:11
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz
package-lock.json:26
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.27.4.tgz
package-lock.json:43
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz
package-lock.json:60
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.27.4.tgz
package-lock.json:77
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz
package-lock.json:94
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz
package-lock.json:111
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz
package-lock.json:128
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz
package-lock.json:145
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz
package-lock.json:162
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz
package-lock.json:179
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz
package-lock.json:196
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz
package-lock.json:213
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz
package-lock.json:230
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz
package-lock.json:247
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz
package-lock.json:264
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz
package-lock.json:281
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz
package-lock.json:298
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz
package-lock.json:315
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz
package-lock.json:332
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz
package-lock.json:349
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz
package-lock.json:366
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz
package-lock.json:383
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz
package-lock.json:400
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz
package-lock.json:417
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz
package-lock.json:434
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz
package-lock.json:451
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz
package-lock.json:468
🔗
Medium External URL 外部 URL
https://opencollective.com/eslint
package-lock.json:479
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz
package-lock.json:487
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz
package-lock.json:500
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/config-array/-/config-array-0.21.2.tgz
package-lock.json:510
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz
package-lock.json:525
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/core/-/core-0.17.0.tgz
package-lock.json:538
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-3.3.5.tgz
package-lock.json:551
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/js/-/js-9.39.4.tgz
package-lock.json:575
🔗
Medium External URL 外部 URL
https://eslint.org/donate
package-lock.json:583
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/object-schema/-/object-schema-2.1.7.tgz
package-lock.json:588
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz
package-lock.json:598
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@humanfs/core/-/core-0.19.1.tgz
package-lock.json:612
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@humanfs/node/-/node-0.16.7.tgz
package-lock.json:622
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz
package-lock.json:636
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@humanwhocodes/retry/-/retry-0.4.3.tgz
package-lock.json:650
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz
package-lock.json:664
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz
package-lock.json:671
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.1.tgz
package-lock.json:685
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.1.tgz
package-lock.json:699
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.1.tgz
package-lock.json:713
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.1.tgz
package-lock.json:727
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.1.tgz
package-lock.json:741
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.1.tgz
package-lock.json:755
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.1.tgz
package-lock.json:769
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.1.tgz
package-lock.json:783
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.1.tgz
package-lock.json:797
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.1.tgz
package-lock.json:811
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.1.tgz
package-lock.json:825
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.1.tgz
package-lock.json:839
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.1.tgz
package-lock.json:853
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.1.tgz
package-lock.json:867
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.1.tgz
package-lock.json:881
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.1.tgz
package-lock.json:895
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz
package-lock.json:909
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.1.tgz
package-lock.json:923
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.1.tgz
package-lock.json:937
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.1.tgz
package-lock.json:951
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.1.tgz
package-lock.json:965
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.1.tgz
package-lock.json:979
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.1.tgz
package-lock.json:993
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.1.tgz
package-lock.json:1007
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@types/chai/-/chai-5.2.3.tgz
package-lock.json:1021
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@types/deep-eql/-/deep-eql-4.0.2.tgz
package-lock.json:1032
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz
package-lock.json:1039
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz
package-lock.json:1046
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/expect/-/expect-3.2.4.tgz
package-lock.json:1053
🔗
Medium External URL 外部 URL
https://opencollective.com/vitest
package-lock.json:1065
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/mocker/-/mocker-3.2.4.tgz
package-lock.json:1070
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/pretty-format/-/pretty-format-3.2.4.tgz
package-lock.json:1097
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/runner/-/runner-3.2.4.tgz
package-lock.json:1110
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/snapshot/-/snapshot-3.2.4.tgz
package-lock.json:1125
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/spy/-/spy-3.2.4.tgz
package-lock.json:1140
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/@vitest/utils/-/utils-3.2.4.tgz
package-lock.json:1153
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/acorn/-/acorn-8.16.0.tgz
package-lock.json:1168
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz
package-lock.json:1181
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/ajv/-/ajv-6.14.0.tgz
package-lock.json:1191
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz
package-lock.json:1208
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz
package-lock.json:1224
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/assertion-error/-/assertion-error-2.0.1.tgz
package-lock.json:1231
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz
package-lock.json:1241
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.13.tgz
package-lock.json:1248
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/cac/-/cac-6.7.14.tgz
package-lock.json:1259
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz
package-lock.json:1269
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/chai/-/chai-5.3.3.tgz
package-lock.json:1279
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz
package-lock.json:1296
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/check-error/-/check-error-2.1.3.tgz
package-lock.json:1313
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz
package-lock.json:1323
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz
package-lock.json:1336
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz
package-lock.json:1343
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz
package-lock.json:1350
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz
package-lock.json:1365
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/deep-eql/-/deep-eql-5.0.2.tgz
package-lock.json:1383
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz
package-lock.json:1393
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.7.0.tgz
package-lock.json:1400
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/esbuild/-/esbuild-0.27.4.tgz
package-lock.json:1407
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
package-lock.json:1449
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/eslint/-/eslint-9.39.4.tgz
package-lock.json:1462
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/eslint-scope/-/eslint-scope-8.4.0.tgz
package-lock.json:1522
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz
package-lock.json:1539
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/espree/-/espree-10.4.0.tgz
package-lock.json:1552
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/esquery/-/esquery-1.7.0.tgz
package-lock.json:1570
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz
package-lock.json:1583
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz
package-lock.json:1596
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz
package-lock.json:1606
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz
package-lock.json:1616
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/expect-type/-/expect-type-1.3.0.tgz
package-lock.json:1626
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
package-lock.json:1636
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz
package-lock.json:1643
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz
package-lock.json:1650
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz
package-lock.json:1657
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz
package-lock.json:1675
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz
package-lock.json:1688
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/flat-cache/-/flat-cache-4.0.1.tgz
package-lock.json:1705
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/flatted/-/flatted-3.4.2.tgz
package-lock.json:1719
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz
package-lock.json:1726
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz
package-lock.json:1741
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/globals/-/globals-14.0.0.tgz
package-lock.json:1754
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz
package-lock.json:1767
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/ignore/-/ignore-5.3.2.tgz
package-lock.json:1777
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.1.tgz
package-lock.json:1787
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz
package-lock.json:1804
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz
package-lock.json:1814
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz
package-lock.json:1824
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz
package-lock.json:1837
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz
package-lock.json:1844
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.1.tgz
package-lock.json:1851
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz
package-lock.json:1864
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
package-lock.json:1871
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz
package-lock.json:1878
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz
package-lock.json:1885
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz
package-lock.json:1895
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz
package-lock.json:1909
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz
package-lock.json:1925
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/loupe/-/loupe-3.2.1.tgz
package-lock.json:1932
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz
package-lock.json:1939
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz
package-lock.json:1949
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz
package-lock.json:1962
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz
package-lock.json:1969
💰
Medium Wallet Address 加密货币钱包地址
347pnakNevPmiHhNmZ2HbFA76w
package-lock.json:1970
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz
package-lock.json:1988
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/optionator/-/optionator-0.9.4.tgz
package-lock.json:1995
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz
package-lock.json:2013
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz
package-lock.json:2029
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz
package-lock.json:2045
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz
package-lock.json:2058
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz
package-lock.json:2068
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz
package-lock.json:2078
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/pathval/-/pathval-2.0.1.tgz
package-lock.json:2085
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz
package-lock.json:2095
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/picomatch/-/picomatch-4.0.4.tgz
package-lock.json:2102
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/postcss/-/postcss-8.5.8.tgz
package-lock.json:2115
🔗
Medium External URL 外部 URL
https://opencollective.com/postcss/
package-lock.json:2121
🔗
Medium External URL 外部 URL
https://tidelift.com/funding/github/npm/postcss
package-lock.json:2125
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz
package-lock.json:2144
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/prettier/-/prettier-3.8.1.tgz
package-lock.json:2154
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz
package-lock.json:2170
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz
package-lock.json:2180
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/rollup/-/rollup-4.60.1.tgz
package-lock.json:2190
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz
package-lock.json:2235
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz
package-lock.json:2248
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/siginfo/-/siginfo-2.0.0.tgz
package-lock.json:2258
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz
package-lock.json:2265
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/stackback/-/stackback-0.0.2.tgz
package-lock.json:2275
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/std-env/-/std-env-3.10.0.tgz
package-lock.json:2282
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz
package-lock.json:2289
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/strip-literal/-/strip-literal-3.1.0.tgz
package-lock.json:2302
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz
package-lock.json:2315
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinybench/-/tinybench-2.9.0.tgz
package-lock.json:2328
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinyexec/-/tinyexec-0.3.2.tgz
package-lock.json:2335
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.15.tgz
package-lock.json:2342
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinypool/-/tinypool-1.1.1.tgz
package-lock.json:2359
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinyrainbow/-/tinyrainbow-2.0.0.tgz
package-lock.json:2369
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/tinyspy/-/tinyspy-4.0.4.tgz
package-lock.json:2379
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz
package-lock.json:2389
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz
package-lock.json:2402
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/vite/-/vite-7.3.1.tgz
package-lock.json:2412
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/vite-node/-/vite-node-3.2.4.tgz
package-lock.json:2487
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/vitest/-/vitest-3.2.4.tgz
package-lock.json:2510
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/which/-/which-2.0.2.tgz
package-lock.json:2583
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/why-is-node-running/-/why-is-node-running-2.3.0.tgz
package-lock.json:2599
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz
package-lock.json:2616
🔗
Medium External URL 外部 URL
https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz
package-lock.json:2626
🔗
Medium External URL 外部 URL
http://test.org/path?query=1&foo=bar
tests/edge-cases.test.js:163

File Tree

32 files · 299.8 KB · 8755 lines
JavaScript 14f · 4486L JSON 3f · 2692L Markdown 10f · 1522L Text 3f · 31L Shell 2f · 24L
├─ 📁 assets
│ └─ 📝 banner.md Markdown 10L · 331 B
├─ 📁 docs
│ ├─ 📝 CONTRIBUTING.md Markdown 69L · 2.0 KB
│ ├─ 📝 EXAMPLES.md Markdown 79L · 5.3 KB
│ └─ 📝 PATTERNS.md Markdown 59L · 2.4 KB
├─ 📁 references
│ ├─ 📝 ai-vocabulary.md Markdown 171L · 5.5 KB
│ ├─ 📝 patterns.md Markdown 332L · 10.0 KB
│ └─ 📝 style-guide.md Markdown 106L · 3.9 KB
├─ 📁 scripts
│ ├─ 🔧 analyze.sh Shell 12L · 301 B
│ └─ 🔧 humanize.sh Shell 12L · 315 B
├─ 📁 src
│ ├─ 📜 analyzer.js JavaScript 419L · 14.8 KB
│ ├─ 📜 cli.js JavaScript 574L · 19.6 KB
│ ├─ 📜 humanizer.js JavaScript 411L · 14.2 KB
│ ├─ 📜 patterns.js JavaScript 986L · 28.1 KB
│ ├─ 📜 stats.js JavaScript 275L · 9.5 KB
│ └─ 📜 vocabulary.js JavaScript 617L · 15.1 KB
├─ 📁 tests
│ ├─ 📁 fixtures
│ │ ├─ 📄 ai-sample-1.txt Text 15L · 2.2 KB
│ │ ├─ 📄 ai-sample-2.txt Text 7L · 1.1 KB
│ │ └─ 📄 human-sample-1.txt Text 9L · 1.1 KB
│ ├─ 📜 analyzer.test.js JavaScript 337L · 13.2 KB
│ ├─ 📜 calibration.test.js JavaScript 141L · 7.2 KB
│ ├─ 📜 edge-cases.test.js JavaScript 201L · 7.1 KB
│ ├─ 📜 humanizer.test.js JavaScript 174L · 6.4 KB
│ ├─ 📜 performance.test.js JavaScript 86L · 3.2 KB
│ └─ 📜 statistics.test.js JavaScript 226L · 7.9 KB
├─ 📋 _meta.json JSON 5L · 131 B
├─ 📜 eslint.config.js JavaScript 31L · 559 B
├─ 📋 package-lock.json JSON 2638L · 86.9 KB
├─ 📋 package.json JSON 49L · 1.3 KB
├─ 📝 README.md Markdown 361L · 15.8 KB
├─ 📝 SKILL.md Markdown 149L · 7.8 KB
├─ 📝 USAGE-GUIDE.md Markdown 186L · 6.4 KB
└─ 📜 vitest.config.js JavaScript 8L · 152 B

Dependencies 3 items

PackageVersionSourceKnown VulnsNotes
vitest ^3.0.0 npm No Dev dependency only
eslint ^9.0.0 npm No Dev dependency only
prettier ^3.0.0 npm No Dev dependency only

Security Positives

✓ Pure text processing with no network access - no data exfiltration risk
✓ Shell scripts are simple wrappers that only invoke 'node src/cli.js'
✓ No credential harvesting or sensitive path access (~/.ssh, ~/.aws, .env)
✓ No base64 encoding, eval(), or obfuscated code execution
✓ No curl|bash or wget|sh remote script execution
✓ Clean dependencies (vitest, eslint, prettier) with no known vulnerabilities
✓ Self-contained Node.js tool with no external runtime dependencies
✓ Filesystem access is read-only (input files, output to stdout)
✓ No hidden functionality - all behavior matches documented capabilities
✓ MIT licensed with transparent repository (brandonwise/humanizer on GitHub)