production-ready

Run Bash-based production readiness audits with secret scanning and SBOM generation.

10|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/adamos486/skills --skill production-ready-adamos486
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: production-ready
Source: https://github.com/adamos486/skills/tree/main/production-ready
Command: npx skills add https://github.com/adamos486/skills --skill production-ready-adamos486

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gitleaks, grype, syft, jq, cdxgen, trufflehog, npm, pip-audit, cargo-audit, govulncheck, bundle-audit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Production readiness is often a bottleneck before releasing software; this Skill automates the comprehensive checks required to verify security, compliance, and operational readiness, reducing manual toil and release risk.

Core Features & Use Cases

  • Orchestrated readiness checks: secret scanning, vulnerability assessment, SBOM generation, configuration hygiene, and documentation/CI/CD validation.
  • Automated reporting: generates a detailed markdown security audit report under docs/reports with a date-stamped filename.
  • Flexible workflow: supports mode-based audits (quick/security/full) and project-specific customization via scripts.

Quick Start

Run the main orchestrator to perform a production readiness audit

  • Example: ./production-audit.sh /path/to/project --mode full

Frequently Asked Questions about production-ready

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate production readiness and security audits before a software release?

You automate production readiness by running an orchestrated Bash script that executes secret scanning, vulnerability checks, and configuration hygiene. This generates an automated markdown security audit report under docs/reports, reducing manual toil and release risk.

What is included in an automated SBOM generation and vulnerability assessment workflow?

An automated SBOM generation and vulnerability assessment workflow includes secret scanning, dependency checks, configuration validation, and CI/CD checks. It uses tools like syft for SBOM generation and grype for vulnerability assessment to ensure secure releases.

Does this production readiness audit support multiple programming languages and tech stacks?

Yes, production readiness audits support diverse tech stacks by utilizing language-specific dependency checkers like npm, pip-audit, cargo-audit, govulncheck, and bundle-audit to validate project dependencies and identify vulnerabilities across different environments.

Can I run a quick security check instead of a full pre-release hardening audit?

Yes, you can run a quick security check instead of a full audit by specifying a mode-based parameter. The orchestrator supports quick, security, and full modes, allowing project-specific customization for flexible pre-release validation.

What's the best way to scan for hardcoded secrets before deploying to production?

The best way to scan for hardcoded secrets is using integrated tools like gitleaks and trufflehog within an orchestrated readiness check. This approach validates configuration hygiene and identifies sensitive data leaks before deployment.

Why do I need to install jq and grype before running a production readiness report?

You need to install jq and grype because the Bash-based orchestrator depends on them to process vulnerability data and generate automated reports. These dependencies are required to execute the comprehensive security checks and format the final output.