Agent skill · DevOps & Cloud

deploy

Deploy the application to a target environment. Use when deploying code, releasing, or pushing to staging/production. Requires explicit user invocation.

a5c-aigithub.com/a5c-aiGitHub ↗
claude-codecodexcan modify filesMIT
Install
npx skills add a5c-ai/babysitter --skill examples --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 3 KB
Bundled scripts: none
Allowed tools: BashReadGrepGlobWebFetch
Path: library/specializations/meta/harnesses/claude-code/examples/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,642
Language: JavaScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Arguments
  2. Dynamic Context
  3. Deployment Procedure
  4. Pre-flight Checks
  5. Deploy
  6. Post-deploy
  7. Rollback
  8. Additional Resources
Ships with 3 files
  • agent.md
  • plugin.json
  • settings.json
Commands it runs
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 \
More from babysitter
All skills →
About this skill
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.

Keep going