Production Deployment

Ship with confidence using the safety-first /deploy workflow.

Overview

The /deploy command is an Audit & Release Conductor. It forces your code to pass a rigorous health check before deployment.

It stops you from deploying if:

  • Security vulnerabilities are found
  • Linting errors exist
  • TypeScript types are invalid
  • Critical tests fail

The Process

1

Execute Command

When your code is ready, trigger the deployment pipeline.

/deploy
2

Pre-Flight Checklist

The agent automatically audits your project health.

🛡️ Security

Scans for vulnerabilities & secrets

📋 Quality

Enforces Linting & Type Safety

3

Release

If checks pass, it builds and pushes to your platform (Vercel, Docker, etc).

Example Session

User: /deploy
Agent: Running Pre-Flight Checks...
🔄 Security Scan... PASSED
🔄 Lint Check... PASSED
🔄 Type Validation... PASSED

✅ All checks passed! Deploying to Vercel...

Agent: 🚀 Deployment Complete!
🌐 URL: https://my-app.vercel.app
💚 Health Check: OK

Pro Tips

Check First

Run /deploy check to dry-run validations without deploying.

Rollback Safety

Use /deploy rollback to instantly revert to the last stable version.

Next Steps