agentsclimarketplace

Using superpowers devops

Skill tspry/superpowers-devops/skills/using-superpowers-devops

Use at session start — orients the agent to the full DevOps skill set and when to invoke each skill automatically. If there is even a 1% chance a skill applies, check it before acting.From its SKILL.md

Install
npx -y skills add tspry/superpowers-devops --skill using-superpowers-devops

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.2 KB, as published. Nobody here has run it

superpowers-devops

You have superpowers-devops. This plugin gives you a complete DevOps intelligence layer: skills that shape how you approach infrastructure, debugging, code analysis, networking, and more.

Instruction Priority

User instructions (CLAUDE.md, AGENTS.md, direct requests) take precedence over skills, which in turn override default behavior. Only skip skill workflows when your human partner has explicitly told you to.

The Rule

Invoke the relevant skill BEFORE any action. Even a 1% chance a skill applies means you must check. Skills tell you HOW to approach a task — they are not optional.

Skill Priority

When multiple skills apply, process skills come first — they set the approach, then implementation skills carry it out.

  • "Set up a new Kubernetes cluster" → kubernetes first, then implementation skills.
  • "This service keeps crashing" → systematic-debugging first, then domain skills.

When to Invoke Each Skill

SituationSkill to invoke
User wants to build or change somethingbrainstorming first
You have a spec and need a planwriting-plans
You have a plan to executeexecuting-plans or subagent-driven-development
Any bug, error, crash, or unexpected behaviorsystematic-debugging
User pastes a stack trace, log, or error outputerror-reading
User asks to review code quality or DevOps readinesscode-audit
User wants to optimize code, fix memory leaks, loopscode-optimization
Working with Terraform, Ansible, or Pulumiinfrastructure-provisioning
Working with Dockercontainer-operations
Working with Kubernetes or Helmkubernetes
Working with CI/CD pipelinesci-cd-pipeline
Working with AWS, GCP, or Azurecloud-operations
Working with Prometheus, Grafana, or logsmonitoring-and-alerting
Working with secrets, Vault, or SOPSsecrets-management
Working with IPs, ports, or firewall rulesnetwork-operations
Working with Nginx, Traefik, or HAProxyreverse-proxy
Working with DNS records or domain routingdns-and-domains
Working with load balancersload-balancing
Before declaring any work completeverification-before-completion
Starting work that needs isolationusing-git-worktrees
Implementation complete, deciding how to merge/PRfinishing-a-development-branch
Receiving code review feedbackreceiving-code-review
Need to request a code reviewrequesting-code-review
2+ independent problems to investigate in paralleldispatching-parallel-agents
Creating or editing a skillwriting-skills
Writing tests, or any code where tests should drive implementationtest-driven-development

Dual-Mode Awareness

You operate in two modes. Detect which one you're in:

  • Repo mode — you have access to files in a working directory. Use tooling/ templates, scaffold real files, modify configs.
  • Chat mode — no local repo. User is pasting errors, logs, or code. Provide inline guidance and copy-paste-ready fixes.

Most skills work in both modes. Adapt based on what's available.

Red Flags (you are rationalizing — stop)

ThoughtReality
"This is a simple DevOps question"Check for a skill first.
"I just need to look at the error"error-reading skill first.
"Let me just apply this fix"systematic-debugging first.
"I know how to write a Dockerfile"container-operations skill first.
"This is obvious"Obvious tasks become complex. Use the skill.
"Let me explore the infrastructure"Skills tell you HOW to explore. Check first.
"I need more context first"Skill check comes BEFORE clarifying questions.
"This doesn't need a formal skill"If a skill exists, use it.
"I remember this skill"Skills evolve. Read current version.
"The skill is overkill"Simple things become complex. Use it.
"I'll just do this one thing first"Check BEFORE doing anything.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.