Ship Gate
Ship Gate is a pre-production audit skill that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. It intercepts deploy commands and blocks until critical items pass, producing a detailed pass/fail/manual report across eight categories.
✨ What it does
- Detects the project stack (framework, database, deploy target, auth, AI/LLM) to tailor checks.
- Runs automated checks across 8 categories: Security, Database, Deployment, Code Quality, AI/LLM, Dependencies, Frontend,
- Reports results as PASS, FAIL (with file/line), SKIP, or MANUAL.
- Classifies findings into CRITICAL, HIGH, and ADVISORY severities.
- Provides a final verdict: DO NOT SHIP, SHIP WITH CAUTION, or CLEAR TO SHIP.
- Intercepts deploy commands and asks if the ship gate has been run.
🎯 When to use it
- When the user says 'run ship gate', 'am I ready to ship',
pre-launch audit, 'can I deploy', 'push to production', 'go live checklist', or - When the user attempts to deploy or push to production and you need to ensure readiness.
- Before any production release to catch critical issues early.
🚀 How to use
Trigger by saying 'run ship gate', 'am I ready to ship', 'pre-launch audit', 'can I deploy', 'push to production', 'go live checklist', or 'preflight check'. The skill will detect the stack, run automated checks, ask for manual confirmations, and produce a report. Example prompts:
Run ship gate before we deploy.
Am I ready to ship to production?
📄 Output: A Ship Gate Report with stack info, scan time, categorized findings (CRITICAL/HIGH/ADVISORY), and a final verdict.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/engineering/skills/ship-gate .claude/skills/ship-gateSkill source: engineering/skills/ship-gate/SKILL.md
⚠️ Good to know
This skill audits but does not fix issues; it is pre-deploy only and does not set up CI/CD, provision infrastructure, or configure monitoring.
❓ FAQ
What happens if I say 'push to production'?
The skill intercepts the deploy command and asks if you have run the ship gate, offering to scan now.
What does the verdict mean?
If critical items remain, verdict is DO NOT SHIP; if only high items remain, SHIP WITH CAUTION; if no critical items, CLEAR TO SHIP.
Does the skill fix the issues it finds?
No, it only reports issues with file locations and remediation guidance; fixes are left to the user or other skills.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.