Ihatedevops.com – because DevOps separates vibe coder from engineer A new skill for Claude Code called 'ihatedevops' automatically injects 10 DevOps best practices into every session, including secure Chainguard images, multi-stage builds, non-root users, SHA-pinned actions, and least-privilege tokens, without requiring explicit requests. The plugin is available via the Claude plugin marketplace as 'zenconnor/ihatedevops'. someone who does not, in fact, hate devops. devops is just hard. ➜~/devcat about.txt ihatedevops A skill for Claude Code that quietly injects 10 atomic DevOps best practices into every session. Ask for a Dockerfile, get secure Chainguard images, multi-stage builds, and a non-root user — without asking. Ask for a CI pipeline, get SHA-pinned actions and least-privilege tokens. That kind of thing. claude plugin marketplace add zenconnor/ihatedevops && claude plugin install ihatedevops@ihatedevops the official plugin — gets updates. already inside a claude session? same thing: /plugin marketplace add zenconnor/ihatedevops, then /plugin install ihatedevops@ihatedevops.