By adibirzu
Pre-production security audit, dependency hardening, CI/CD validation, and Docker readiness checks for Claude Code
A Claude Code plugin that runs comprehensive production readiness audits before you deploy. It checks security, dependencies, builds, CI/CD configs, and Docker images — then generates a structured report with findings and auto-applied fixes.
| Phase | Checks |
|---|---|
| Security | Secrets scan, security headers, auth middleware coverage, CORS validation, .gitignore audit |
| Dependencies | pip-audit + npm audit, CVE detection, safe patch upgrades, version compatibility |
| Build | Python syntax, TypeScript check, test suite, frontend build, bundle size |
| CI/CD | Registry migration (gcr.io deprecation), substitution variables, deploy ordering, secret management |
| Docker | Multi-stage builds, non-root user, .dockerignore, layer caching, HEALTHCHECK, image build test |
python3 available in PATH (used by the installer)git clone https://github.com/adibirzu/claude-prod-ready-plugin.git
cd claude-prod-ready-plugin
bash install.sh
Then restart Claude Code to load the plugin.
bash install.sh --uninstall
Inside any project directory in Claude Code:
/prod-ready # Full audit (all phases)
/prod-ready security # Secrets scan, headers, auth, .gitignore
/prod-ready deps # pip-audit + npm audit, safe upgrades
/prod-ready build # TypeScript, tests, build verification
/prod-ready cicd # Cloud Build, GitHub Actions, Artifact Registry
/prod-ready docker # Dockerfile best practices, image build test
| Scope | Phases Run | Modifies Code? |
|---|---|---|
full (default) | All 6 phases | Yes — safe dependency patches |
security | Phase 2 only | No |
deps | Phase 3 only | Yes — patch upgrades to requirements/package.json |
build | Phase 4 only | No |
cicd | Phase 5 only | No |
docker | Phase 6 only | No |
The plugin generates a structured markdown report:
# Production Readiness Report
**Project**: my-app
**Branch**: feature/deploy-prep
**Date**: 2026-02-01
## Summary
| Category | Status | Issues Found | Fixed |
|-------------|--------|-------------|-------|
| Security | PASS | 0 | 0 |
| Dependencies | WARN | 14 | 8 |
| Build | PASS | 0 | 0 |
| CI/CD | WARN | 2 | 2 |
| Docker | SKIP | - | - |
## Findings
### [CRITICAL] Hardcoded API key in Dockerfile
- **Location**: backend/Dockerfile:23
- **Fix Applied**: Yes
...
The plugin auto-detects your project stack:
requirements.txt, Pipfile, pyproject.tomlpackage.json, build configscloudbuild.yaml), GitHub Actions (.github/workflows/), Jenkinsfileclaude-prod-ready-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── commands/
│ └── prod-ready.md # Skill prompt (the audit logic)
├── install.sh # Installer/uninstaller
├── README.md # This file
├── ARCHITECTURE.md # Technical architecture
└── LICENSE # MIT License
See ARCHITECTURE.md for technical details on how the plugin works.
git checkout -b feature/new-check)commands/prod-ready.md to add or modify audit checksbash install.sh and invoking /prod-ready in a projectChecks are defined in commands/prod-ready.md as phases. To add a new check:
prod-ready.mdOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub adibirzu/adibirzu-plugins --plugin prod-readyTenancy-agnostic Oracle Cloud Infrastructure (OCI) administration for Claude Code — safety-first skills for IAM, Security & Compliance, Observability & Database, Networking & Compute, Cost & Usage (FinOps), Log Analytics (OCL queries), Resource Manager (Terraform stacks), Data Safe, and Events & Functions (serverless). Plus a project lifecycle orchestrator and a Stage 0 solution-design front-end, all grounded in official Oracle docs (Open Knowledge Format) and routed against the upstream oracle/skills collection. Work by friendly context name instead of raw OCIDs; every mutation is preflighted, redacted, and confirmation-gated.
Recursive Language Model (RLM) v3 — dual-mode execution, git-aware incremental analysis, memory persistence, token-aware processing, FINAL protocol, adaptive budgets
Route Claude Code to 16+ LLM backends through one gateway. Token tracking, cost dashboard, shared memory, model discovery, and slash commands — all local.
Multi-LLM gateway plugin for Claude Code and Codex workflows — phase-based orchestration, 8 agents, 11 commands, checkpoint discipline
CI/CD generation, deployment preflight, and Dockerfile validation with zero-downtime patterns.
Perform security audit on codebase
Implements automated security scanning for dependencies, code, and containers using tools like Trivy, Snyk, and npm audit. Use when setting up CI/CD security gates, conducting pre-deployment audits, or meeting compliance requirements.
AI-powered security auditing with interactive skills, automated agents, web dependency scanning, and supply chain hardening for comprehensive vulnerability detection and reporting
Audit and harden your software supply chain - packages, containers, GitHub Actions, IaC, AI/ML models, and IDE extensions. Action commands fix issues directly; walkthrough commands guide you through advanced setup.
Project infrastructure standards - comprehensive project configuration for pre-commit, CI/CD, Docker, testing, linting, formatting, and more