A floating npm package version is downloaded and executed automatically
Source references: 3The Skill requires `npx -y @larksuite/whiteboard-cli@^0.2.13` without asking the user. `-y` accepts installation automatically, while `^0.2.13` does not identify one immutable release.
On first use or a cache miss, third-party code is fetched and executed. If the publisher account, package, or dependency chain is compromised, that code could access files, environment credentials, or local data within the agent's permissions.
The Skill explicitly requires running npx with `-y` without asking, using the `^0.2.13` range. On a first run or cache miss, npx can download and execute a matching package from the configured npm registry, so a later 0.2.x release may run on the user's machine. Users can require an exact pinned version with integrity verification, or preinstall and allow only an audited binary.
> [!IMPORTANT]> - 运行 `lark-cli --version`,确认可用,无需询问用户。> - 运行 `npx -y @larksuite/whiteboard-cli@^0.2.13 -v`,确认可用,无需询问用户。Show 2 other places
写文件 <dir>/diagram.svg渲染 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -o <dir>/diagram.png -f svg检查 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -f svg --check导出 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -f svg --to openapi --format json > <dir>/diagram.json``````建目录 ./diagrams/YYYY-MM-DDTHHMMSS/ (例:./diagrams/2026-04-15T143022/)写文件 <dir>/diagram.svg渲染 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -o <dir>/diagram.png -f svg检查 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -f svg --check导出 npx -y @larksuite/whiteboard-cli@^0.2.13 -i <dir>/diagram.svg -f svg --to openapi --format json > <dir>/diagram.json```