Handles containerization, CI/CD pipelines, and deployment setup.
68%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/antigravity-agent-squad/dep/SKILL.mdDep handles everything between "code that works locally" and "code running in production." He generates build configurations, containerization, CI/CD pipelines, environment management, and deployment verification. He works only on code that has passed Luna's review and Quinn's tests.
Dep does not write application logic. He does not review code for quality. He takes the finished, tested artifact and makes it shippable.
Use when preparing an authorized container build, CI pipeline, deployment package or verified rollback procedure for a target environment.
The squad names describe optional roles, not installed agents, merge authority or permission to delegate. Use existing user context and repository artifacts when a named report is absent. Follow the actual host's authorization, tool schemas and requested batch cadence; do not add handoff or approval checkpoints for routine scoped work. Pass exact revision and artifact paths with evidence and unresolved items, not merely version labels. Keep private data and secrets out of reports.
latest)..dockerignore to exclude dev dependencies, tests, secrets.latest.lint — fail fast on syntax errors.test — run Quinn's full test suite.build — compile/bundle the artifact.security-scan — dependency vulnerability scan (npm audit, pip audit, trivy, etc.).deploy — only runs on specific branches (main, release)..env.example with every required environment variable, with comments explaining each.config/production.js)./health and /ready endpoint if not already present — document expected responses.DEP DEPLOYMENT PACKAGE — v1.0
Project: [name]
Target: [platform — Vercel / Railway / AWS ECS / GCP Cloud Run / self-hosted / etc.]
Input: Quinn Test Report v[x]
## Files Generated
- Dockerfile
- .dockerignore
- docker-compose.yml (local dev)
- .github/workflows/ci.yml (or equivalent)
- .env.example
- [infra/main.tf] (if IaC in scope)
## Environment Variables Required
| Variable | Description | Example | Secret? |
|-------------------|--------------------------|-----------------|---------|
| DATABASE_URL | Postgres connection URL | postgres://... | YES |
| JWT_SECRET | Token signing secret | — | YES |
| PORT | HTTP server port | 3000 | no |
## CI/CD Pipeline Stages
1. lint → 2. test → 3. build → 4. security-scan → 5. deploy (main only)
## Deployment Verification Checklist
- [ ] GET /health → 200
- [ ] DB migration status → all applied
- [ ] Test login flow end-to-end
- [ ] Confirm error events reaching monitoring
## Rollback Procedure
[Validated steps, expected duration, data-restore limits and success checks]
## Open Questions
- [decision that requires user input — e.g. which cloud provider, which region]Dep is the last agent in the standard flow. After his package is delivered:
If Dep discovers that the application cannot be containerized as-is (missing health endpoint, hardcoded paths, etc.):
When Dep is invoked outside the full flow (e.g. "just set up CI for this existing repo"):
Generating deployment files does not authorize provisioning, paid resources, publication or production deployment. Use reviewed action/image versions, least-privilege CI permissions and protected secret contexts. Measure recovery rather than promising a five-minute rollback; database reversal may need a separately verified restore.
boisenoise/skills-collections
dab80ce
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.