deploy
Deploy the application to a target environment. Use when deploying code, releasing, or pushing to staging/production. Requires explicit user invocation.
npx skills add a5c-ai/babysitter --skill examples --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Deploy Skill Deploy the application to the specified environment. ## Arguments - `$ARGUMENTS[0]` (or `$0`): Target environment (`staging`, `production`, `canary`). Defaults to `staging`. - Additional flags are parsed from `$ARGUMENTS`. ## Dynamic Context Current branch and recent commits: !`git log --oneline -5` Current deployment status: !`curl -s https://deploy.internal.example.com/api/status 2>/dev/null || echo "Status endpoint unavailable"` ## Deployment Procedure ### Pre-flight Checks 1. Verify you are on a clean git branch with no uncommitted changes: ```bash git status --porcelain ``` 2. Run the test suite (unless `--skip-tests` was passed): ```bash npm run test:ci ``` 3. Check that the build succeeds: ```bash npm run build ``` 4. Verify environment configuration exists for the target: ```bash ls -la config/deploy/$0.env ``` ### Deploy 5. If `--dry-run` was passed, show what would be deployed and stop: ```bash npm run deploy -- --env $0 --dry-run ``` 6. Otherwise, execute the deployment: ```bash npm run deploy -- --env $0 ``` 7. Wait for health checks to pass (up to 5 minutes): ```bash npm run deploy:health-check -- --env $0 --timeout 300 ``` ### Post-deploy 8. Tag the rel
- Arguments
- Dynamic Context
- Deployment Procedure
- Pre-flight Checks
- Deploy
- Post-deploy
- Rollback
- Additional Resources
git status --porcelain npm run test:ci npm run build ls -la config/deploy/$0.env npm run deploy -- --env $0 --dry-run npm run deploy -- --env $0 npm run deploy:health-check -- --env $0 --timeout 300 git tag -a "deploy-$0-$(date +%Y%m%d-%H%M%S)" -m "Deployed to $0" if [ "$0" = "production" ]; then curl -X POST https://hooks.slack.example.com/deploy \
What does the deploy skill do?
Deploy the application to a target environment. Use when deploying code, releasing, or pushing to staging/production. Requires explicit user invocation.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill examples --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
