ani-skills
ANI-Skills Ultra is a comprehensive AI Agent Skills library with 3,048+ skills across 29 semantic namespaces for Antigravity, Claude Code, Cursor, Windsurf, Copilot, Codex, Gemini CLI, and OpenCode, featuring an interactive GUI installer.
This report shows the evidence for ani-skills@2.1.0. 1 of 2 known versions is blocked or flagged. See all versions.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe automatic postinstall path broadly modifies foreign project and user-global AI-agent skill directories, including destructive replacement of existing directories. This meets the install-control-surface blocking policy.
Decision evidence
public snapshot- The package automatically runs its installer after npm installation.
- The installer detects several unrelated AI-agent installations and targets both consumer-project and user-global skill directories.
- Automatic mode installs the complete skill set for every detected agent without user selection.
- The installer can recursively delete existing agent skill directories before replacing them with a symlink.
- No runtime dependency on another ani-skills release is declared.
- The inspected installer contains no external network request or credential exfiltration path.
Source & flagged code
27 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage contains a high-severity secret pattern.
skills/skills-firebase-apk-scanner/references/vulnerabilities.mdView on unpkg · L22Google API key in skills/skills-firebase-apk-scanner/references/vulnerabilities.md
skills/skills-firebase-apk-scanner/references/vulnerabilities.mdView on unpkg · L22Google API key in skills/skills-firebase-apk-scanner/references/vulnerabilities.md
skills/skills-firebase-apk-scanner/references/vulnerabilities.mdView on unpkg · L596Google API key in skills/skills-firebase-apk-scanner/references/vulnerabilities.md
skills/skills-firebase-apk-scanner/references/vulnerabilities.mdView on unpkg · L742Source creates an unconsented AI-agent control surface through install-time mutation or a default unauthenticated remote skill channel.
bin/install.jsView on unpkg · L30A single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/install.jsView on unpkg · L13Manifest-trigger-reachable source writes behavior-bearing configuration into a user or project AI-agent control surface.
bin/install.jsView on unpkgPackage source references dynamic require/import behavior.
bin/install.jsView on unpkg · L11Package source references shell execution.
skills/baoyu-post-to-weibo/scripts/paste-from-clipboard.tsView on unpkg · L129Package source references dynamic code evaluation.
skills/skills-webmcp-gen/scripts/compile.mjsView on unpkg · L157Package source references weak cryptographic algorithms.
skills/skills-browser-to-api/scripts/infer.mjsView on unpkg · L98Source appears to send environment or credential material to an external endpoint.
skills/gstack-browse/src/cookie-import-browser.tsView on unpkg · L196Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
skills/gstack-browse/src/cli.tsView on unpkg · L8Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
skills/postiz-agent-postiz/src/commands/auth.tsView on unpkg · L5Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
skills/humanizer-ru/demo/markers.jsView on unpkg · L206Package source invokes a package manager install command at runtime.
skills/playwright-skill/templates/lambdatest-setup.tsView on unpkg · L13Package ships non-JavaScript build or shell helper files.
skills/skills-agent-platform-tuning/scripts/calculate_cost.pyView on unpkgPackage ships compressed or archive-like blobs.
skills/web-artifacts-builder/scripts/shadcn-components.tar.gzView on unpkgPackage ships high-entropy non-source blobs.
skills/theme-factory/theme-showcase.pdfView on unpkgPackage hides binary, compressed, or executable-looking payloads in test/fixture/hidden paths.
skills/skills-nv-generate-mr-brain-finetune/tests/test_run_mr_brain_finetune.pyView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
skills/ai-dev-kit/references/coding-standards/tooling/stylelint.config.cjsView on unpkgHardcoded password in skills/skills-physical-ai-infrastructure-setup-and-resilient-scaling/components/inference-nim-operator/scripts/install.sh
skills/skills-physical-ai-infrastructure-setup-and-resilient-scaling/components/inference-nim-operator/scripts/install.shView on unpkg · L41Hardcoded password in skills/skills-physical-ai-infrastructure-setup-and-resilient-scaling/components/inference-nim-operator/scripts/install.sh
skills/skills-physical-ai-infrastructure-setup-and-resilient-scaling/components/inference-nim-operator/scripts/install.shView on unpkg · L96Hardcoded password in skills/skills-firebase-apk-scanner/scanner.sh
skills/skills-firebase-apk-scanner/scanner.shView on unpkg · L524Findings
Affected versions and remediation
This report applies to ani-skills@2.1.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing ani-skills@2.1.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.