oopslisted
Install: claude install-skill wellCh4n/oops
# OOPS — Deploy applications to Kubernetes via CLI
OOPS is a Kubernetes-based PaaS. This skill teaches the agent how to use the
repo-vendored Python script `skills/oops/scripts/oops.py` to drive the end-to-end
loop: create app → configure build → bind env → set service → set runtime →
trigger pipeline → wait for rollout.
## Confirmation policy
**This is a production deployment system. Confirm with the user before executing every write step.**
Before running any write command (create, set, deploy, stop), use the `AskUserQuestion` tool to show the user exactly what you are about to do and wait for explicit approval. Do not batch multiple steps into a single confirmation — confirm each step individually. Only proceed after the user approves.
Example confirmation question: "Run the following command?" with the full command as the option label.
Read-only commands (`ls`, `get`, `status`) do not require confirmation.
## When to use
The user says things like "deploy X to oops", "create a new app on oops",
"show me the pipeline for web-test on oops", "ship this zip to oops" — use
this skill.
## When NOT to use
- The user is developing/debugging OOPS itself → this skill is for
*operating* OOPS, not contributing to it. Point them at the OOPS repo's
CLAUDE.md (https://github.com/wellCh4n/oops/blob/main/CLAUDE.md) instead.
- The user wants to operate the cluster directly with `kubectl` → do not go
through OOPS.
## Prerequisites
### 1. Locate the script
The CLI is a sing