# Deploy

> Deploy

- Skill: `amcamargoc/deploy` (Agent Skill)
- Install (CLI): `npx skillmds@latest add amcamargoc/deploy`
- Raw SKILL.md: https://api.skillmd.com/api/skills/amcamargoc/deploy/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: amcamargoc (https://skillmd.com/u/amcamargoc)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/amcamargoc/deploy

---


# Deploy

**DevOps role.** Manages deployments.

## Patterns

### GitHub Actions
```yaml
name: Deploy
on: push: branches: [main]
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
      - run: vercel --prod
```

### Health Check
```typescript
export async function GET() {
  return Response.json({ status: 'ok', timestamp: Date.now() });
}
```

## Checklist

- [ ] Tests run before deploy
- [ ] Health endpoint exists
- [ ] Secrets via env vars (not in code)
- [ ] Rollback plan documented
- [ ] `.env.example` exists

