A collection of Agent Skills for Poco: one CLI for Docker Compose, Kubernetes, and Helm.
These skills work with any agent that supports the Agent Skills standard, including Cursor, Claude Code, and OpenCode.
Add manually via Settings > Rules > Add Rule > Remote Rule (GitHub) with shiwaforce/poco-skills.
If your agent supports the npx skills CLI:
npx skills add https://github.com/shiwaforce/poco-skillsClone this repo and copy the skill folders into your agent's skill directory:
| Agent | Skill directory |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| OpenCode | ~/.config/opencode/skills/ |
Copy the contents of skills/poco/ into e.g. ~/.cursor/skills/poco/.
Skills are contextual and auto-loaded based on your conversation. When a request matches a skill's triggers, the agent loads and applies the relevant skill.
| Skill | Useful for |
|---|---|
| poco | Using the Poco CLI: Docker Compose (up, down, status, ps), Kubernetes (kubectx, kubens, kube-get, presets), Helm (helm-repos, helm-list). Use when working with poco, poco.yml, Docker Compose catalog, kubectl context/namespace, Helm releases, or when the user asks to start/stop compose projects, switch K8s context, or list Helm. For Shiwaforce-style poco projects, the skill includes Shiwaforce conventions (dc-*.yml, start scripts, proxy, poco.yml layout, etc.) so the agent follows SF practices. |
MIT