Skip to main content
The create-zenith-compose skill gives supported coding agents the instructions they need to prepare a public repository for Zenith.

Install the skill

From the root of your app’s repository, run:
The installer detects your coding agents and asks where to install the skill. The default installation is scoped to the current project.
The skill supports agents that use the open Agent Skills format, including Codex, Claude Code, Cursor, and OpenCode.

Ask your agent to prepare the repository

Open the repository in your agent and ask:
The skill works through the repository in two stages:
1

Publish a container image

The agent reuses a suitable public image or prepares a Dockerfile and CI workflow for a public linux/amd64 image.
2

Create zenith-compose.yml

The agent writes and checks the manifest using the app’s actual ports, environment variables, services, and persistent-data paths.
The agent can prepare branches and pull requests. You still control merges, registry visibility changes, and the final submission to Zenith.
Installation is complete when your agent can find the create-zenith-compose skill in the app repository.

Read the manual quickstart

Prefer to prepare the repository yourself? Follow the same workflow step by step.