← ClaudeAtlas

oopslisted

Deploy applications to Kubernetes via OOPS PaaS using the Python CLI script. Use when the user asks to deploy/release/ship an application to OOPS, create a new OOPS app, inspect a pipeline, configure an app's build/service/runtime/env-vars, or mentions oops, ZIP/Git deploys, helloworld deploys, namespace/environment/pipeline/configmap.
wellCh4n/oops · ★ 11 · DevOps & Infrastructure · score 76
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