Agent Skills
› zeabur-oss/zeabur
› zeabur-dependencies
zeabur-dependencies
GitHub管理Zeabur项目中Rust和Web依赖的添加与升级,遵循特定供应链政策。涵盖许可证合规、unsafe代码审查、构建体积检查及版本锁定,确保依赖安全可控。
Trigger Scenarios
修改Cargo.toml或Cargo.lock
修改web/package.json或web/bun.lock
引入新的Rust或前端第三方库
Install
npx skills add zeabur-oss/zeabur --skill zeabur-dependencies -g -y
SKILL.md
Frontmatter
{
"name": "zeabur-dependencies",
"description": "Add or upgrade a Rust or web dependency in Zeabur under its supply-chain policy (OSI licences, aws-lc-rs only, seven-day publish age, unsafe\/native review, bun.lock). Use whenever Cargo.toml, Cargo.lock, web\/package.json, web\/bun.lock or flake.nix changes."
}
Dependencies
Follow zeabur-oss-dependencies (install: npx skills add zeabur-oss/skills --skill zeabur-oss-dependencies; skills-lock.json pins it). This skill adds what is Zeabur's own.
Rust
- The unsafe report is
node_modules/.bin/zeabur-oss-unsafe-report zeabur zeaburctl zeabur-proxy zeabur-installer, run byscripts/ci/lint.sh. Only normal and build dependencies ofzeabur,zeaburctl,zeabur-proxyandzeabur-installercount. kube's and axum'sws, for the terminal, brought intungstenitewhen they moved from dev-dependencies to normal ones: that move needed the review. k8s-openapiis built for Kubernetes 1.34 (v1_34), the oldest version Zeabur supports.
Web (web/)
- Add packages from
web/. - The one licence exception is
caniuse-lite(CC-BY-4.0 data, pulled in by svgr's Babel, development only; see CONTRIBUTING.md). - Icons are Phosphor's, from
@iconify-json/ph(built in by unplugin-icons with its JSX compiler,@svgr/core+@svgr/plugin-jsx; all dev dependencies). Components come from the shadcn registry (bunx --bun shadcn@latest add <component>), on Base UI. @zeabur-oss/design-systemcomes from npm at an exact version, which Renovate moves.- Check the first-load size after adding a runtime package:
./scripts/build-ui.sh && ./scripts/ui-budget.sh.
Version History
-
78d277a
Current 2026-11-07 09:11
CI流程重构:将脚本拆分为独立作业文件,使用纯YAML列出作业,替换Pins/Skills工作流为统一更新机制,优化合并队列与夜间运行策略。
- e6ff195 2026-11-02 08:49
Dependencies
-
suggested
zeabur-oss/skills


