podman-operator
SkillCloud & infraBuild and operate Podman containers and Quadlet services, including rootless deployment, networking, volumes, systemd integration, and troubleshooting.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the podman-operator skill
What this skill tells your AI
The instructions your AI receives, as published by christitustech/titus-ai in .agents/skills/podman-operator/SKILL.md and read by ahel’s review.
Workflow
- Gather container, image, network, volume, and systemd state.
- Separate container lifecycle or Quadlet failures from underlying host, storage, DNS, and application failures; route substantial work in those layers to the narrower skill.
- Determine whether rootless or rootful operation is required and create rollback using previous image tags, unit files, and volume backups.
- Implement the smallest Podman-specific change and validate it through both systemd and Podman.
Diagnostics
podman ps -a
podman images
podman logs <container>
podman inspect <container>
podman network ls
podman volume ls
systemctl --user status <unit>
journalctl --user -xeu <unit>
loginctl show-user <user>
Safety Rules
- Prefer Quadlet for persistent services.
- Prefer rootless containers unless host integration requires rootful operation.
- Never put secrets directly in unit files.
- Never delete volumes without explicit approval.
- Preserve SELinux labels and fix denials with targeted labels.
Validation
systemctl --user status <unit>is healthy.podman psshows expected ports and status.- Container logs show no startup errors.
- Published endpoints respond from the host and expected clients.
- Restart and reboot behavior match the service requirements.
Signals
- GitHub stars
- 125
- Forks
- 21
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
podman-operator- Source
- github.com/christitustech/titus-ai