zeabur

zeabur-variables

Use when managing Zeabur environment variables via CLI. Use when variables are empty or SERVICE_NOT_FOUND errors.

zeabur 32 9 Updated 4mo ago
GitHub

Install

npx skillscat add zeabur/zeabur-claude-plugin/zeabur-variables

Install via the SkillsCat registry.

SKILL.md

Zeabur Variables Management

Known Issues

  1. Use --id not --name - name lookup unreliable
  2. ${VAR} gets empty - shell expands before CLI receives
  3. variable update may clear all vars - bug in CLI

Create Variables

# ✅ Use service ID
npx zeabur@latest variable create --id <service-id> \
  --key "KEY1=value1" \
  --key "KEY2=value2" \
  -y -i=false

Variable References

# ❌ FAILS - shell expands ${VAR} to empty
--key "REDIS_URL=${REDIS_URI_INTERNAL}"

# ✅ Set references in Dashboard instead

List Variables

npx zeabur@latest variable list --id <service-id> -i=false

For ${VAR} references → Use Zeabur Dashboard, not CLI.