Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By lgbarn
Enforce a disciplined DevOps workflow: TDD, code review integrity, pre-commit verification, and safe Terraform/OpenTofu infrastructure management on AWS with parallel agent orchestration.
npx claudepluginhub joshuarweaver/cascade-code-devops-misc-1 --plugin lgbarn-devops-skillsYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores requirements and design before implementation.
Detect and analyze infrastructure drift between Terraform state and actual resources
Compare Terraform configurations across environments (dev, staging, prod)
Execute plan in batches with review checkpoints
Auto-generate documentation for Terraform modules and infrastructure
Use this agent when a major project step has been completed and needs to be reviewed against the original plan and coding standards. Examples: <example>Context: The user is creating a code-review agent that should be called after a logical chunk of code is written. user: "I've finished implementing the user authentication system as outlined in step 3 of our plan" assistant: "Great work! Now let me use the code-reviewer agent to review the implementation against our plan and coding standards" <commentary>Since a major project step has been completed, use the code-reviewer agent to validate the work against the plan and identify any issues.</commentary></example> <example>Context: User has completed a significant feature implementation. user: "The API endpoints for the task management system are now complete - that covers step 2 from our architecture document" assistant: "Excellent! Let me have the code-reviewer agent examine this implementation to ensure it aligns with our plan and follows best practices" <commentary>A numbered step from the planning document has been completed, so the code-reviewer agent should review the work.</commentary></example>
Use when multiple agents disagree or provide conflicting recommendations. Analyzes different positions and either reconciles them or escalates to the user with clear options.
Use when categorizing and assessing infrastructure drift. Analyzes differences between Terraform state and actual infrastructure to identify causes and recommend resolutions.
Use when analyzing git history and past changes to identify patterns, similar incidents, and lessons learned. Dispatched as part of the parallel plan review workflow.
Use when reviewing Terraform plans for security implications, IAM changes, network rules, and compliance concerns. Dispatched as part of the parallel plan review workflow.
Use when generating documentation for Terraform modules, infrastructure, or runbooks. Creates READMEs, operational guides, and architecture docs.
Use before any Terraform or AWS operation to verify correct credentials and profile are active. Prevents cross-environment accidents.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Terraform and Terraform Cloud - infrastructure as code
Complete infrastructure lifecycle management from IaC to deployment. Master AWS, Terraform, CI/CD pipelines, GitOps workflows, and deployment automation for both home projects and enterprise systems.
Terraform module creation and infrastructure planning
Deployment engineering with Terraform and infrastructure as code
Terraform configuration validation and infrastructure-as-code best practices
Infrastructure as Code and DevOps tools. Includes 0 agents and 15 skills for OpenTofu, Ansible, Hetzner, DigitalOcean, Cloudflare, 1Password CLI, cloud-init, and devops-plan.
Ship software systematically: project lifecycle, TDD, parallel agents, code review, security auditing, and infrastructure validation
Trading indicator development for TradingView, NinjaTrader, and Tradovate
Terraform/OpenTofu infrastructure development for AWS with EKS/Kubernetes support. Provides specialized agents for IaC development, security analysis, cost estimation, and state management.
Interactive builder for custom Claude Code agents with testing, evaluation, and iterative improvement. Use when creating, testing, or improving agents.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Share bugs, ideas, or general feedback.
A fork of superpowers by Jesse Vincent
DevOps skills for Claude Code: Terraform/OpenTofu workflows, AWS infrastructure management, safety-first IaC practices, and parallel agent orchestration.
This fork adds infrastructure/DevOps capabilities while keeping all the original development skills (TDD, debugging, code review, etc.):
terraform apply, destroy, state rm, -auto-approve/plan, /drift, /review-infra, /upgrade-check, /env-compareThe sections below are from the original superpowers plugin:
It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.
Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.
After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.
Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for Claude to be able to work autonomously for a couple hours at a time without deviating from the plan you put together.
There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special.
Clone this repository and register it as a plugin:
git clone https://github.com/lgbarn/devops-skills.git ~/.claude/plugins/devops-skills
# In Claude Code:
/plugin add ~/.claude/plugins/devops-skills
Check that commands appear:
/help
# Should see:
# /devops-skills:brainstorm - Interactive design refinement
# /devops-skills:write-plan - Create implementation plan
# /devops-skills:execute-plan - Execute plan in batches
# /plan - Run terraform plan with analysis
# /drift - Detect infrastructure drift
brainstorming - Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document.
using-git-worktrees - Activates after design approval. Creates isolated workspace on new branch, runs project setup, verifies clean test baseline.
writing-plans - Activates with approved design. Breaks work into bite-sized tasks (2-5 minutes each). Every task has exact file paths, complete code, verification steps.
subagent-driven-development or executing-plans - Activates with plan. Dispatches fresh subagent per task with two-stage review (spec compliance, then code quality), or executes in batches with human checkpoints.
test-driven-development - Activates during implementation. Enforces RED-GREEN-REFACTOR: write failing test, watch it fail, write minimal code, watch it pass, commit. Deletes code written before tests.
requesting-code-review - Activates between tasks. Reviews against plan, reports issues by severity. Critical issues block progress.
finishing-a-development-branch - Activates when tasks complete. Verifies tests, presents options (merge/PR/keep/discard), cleans up worktree.
terraform-plan-review - Activates before any apply. Dispatches parallel agents to analyze risks, security, and historical patterns.
terraform-drift-detection - Detect infrastructure drift between state and actual resources.
terraform-state-operations - Safe workflows for state surgery (import, mv, rm).
aws-profile-management - Verify credentials match the target environment.