zeabur/agent-skills

zeabur-template-publish

Use when publishing or updating a Zeabur template to the marketplace.

First seen Mar 14, 2026

Installation

$ npx skills add zeabur/agent-skills --skill zeabur-template-publish

Summary

  • Use when publishing or updating a Zeabur template to the marketplace.
  • Use when user says "publish template", "update template online", "push template to Zeabur", or "create template on Zeabur".
  • Do NOT use for deploying templates (use zeabur-template-deploy instead).
  • Do NOT use for editing template YAML (use zeabur-template instead).

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from zeabur/agent-skills · top by installs.

npx skills add zeabur/agent-skills

Browse all from zeabur/agent-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 41
License MIT
Default branch main
Open issues 4
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,223 B
  • docs SUMMARY.md 365 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 146 installs

SKILL.md

Zeabur Template Publish

Always use npx zeabur@latest to invoke Zeabur CLI. Never use zeabur directly or any other installation method. If npx is not available, install Node.js first.

Publish a template YAML file to the Zeabur marketplace, or update an existing one.

Create a New Template

npx zeabur@latest template create -f <template-file>.yaml

This uploads the YAML and returns a template code (e.g., VTZ4FX). Save this code — you'll need it for future updates.

Update an Existing Template

npx zeabur@latest template update -c <TEMPLATE_CODE> -f <template-file>.yaml

The template code is the identifier from the template URL: https://zeabur.com/templates/<TEMPLATE_CODE>

Delete a Template

npx zeabur@latest template delete -c <TEMPLATE_CODE>

Verify

After publishing or updating, check the template page:

https://zeabur.com/templates/<TEMPLATE_CODE>

Or fetch the YAML to confirm:

npx zeabur@latest template get -c <TEMPLATE_CODE> --raw

Flags

template create

Flag Description
-f, --file Template YAML file to publish

template update

Flag Description
-c, --code Template code to update
-f, --file Template YAML file with changes

template delete

Flag Description
-c, --code Template code to delete

Workflow

# First time: create and note the returned code (use the `zeabur-template` skill to create the YAML first)
npx zeabur@latest template create -f zeabur-template-myapp.yaml
# → Template created: VTZ4FX

# Later: update with changes
npx zeabur@latest template update -c VTZ4FX -f zeabur-template-myapp.yaml

# Verify
npx zeabur@latest template get -c VTZ4FX --raw