kaijibot@2026.10.23
Proactive cognitive AI assistant with Feishu/WeChat integration — learns user interests, pushes cross-domain insights, evolves skills, self-corrects. 40+ LLM providers, runs on cloud/desktop/Android.
AI Security Review
scanned 1h ago · by lpm-firewall-aiThe manifest activates a postinstall script that installs third-party agent skills globally without affirmative consent. This is a concrete mutation of a broad agent surface, so the package should be blocked.
Decision evidence
public snapshot- package.json runs scripts/postinstall-bundled-plugins.mjs on install.
- The script automatically calls installLarkCliSkills when run directly.
- That function targets ~/.agents/skills; its only affirmative bypass is an environment opt-out, and it skips when matching skills are already present.
- It runs npx to add all larksuite/cli skills globally from the user’s home directory.
- The indicated workspace excerpt creates a file only if it does not already exist; the indicated plugin installer excerpt lazily loads its runtime.
- The inspected session helper excerpt parses a session key into fields.
- The script skips the global skills install for source checkouts or when matching Lark skills are already present.
- The package provides an environment variable to disable the global skills install, but does not require affirmative consent.
Source & flagged code
18 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
dist/resolve-B-YGj7MS.jsView on unpkg · L3Findings
Affected versions and remediation
This report applies to kaijibot@2026.10.23.
See all versions of kaijibot for other recorded verdicts.
- Avoid installing kaijibot@2026.10.23. 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.