# Send Deploy to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "deploy",
    "name": "Deploy",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/ivangdavila/deploy",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/deploy",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/deploy",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=deploy",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "deploy",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-02T10:32:33.669Z",
      "expiresAt": "2026-05-09T10:32:33.669Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=deploy",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=deploy",
        "contentDisposition": "attachment; filename=\"deploy-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "deploy"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/deploy"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/deploy",
    "downloadUrl": "https://openagent3.xyz/downloads/deploy",
    "agentUrl": "https://openagent3.xyz/skills/deploy/agent",
    "manifestUrl": "https://openagent3.xyz/skills/deploy/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/deploy/agent.md"
  }
}
```
## Documentation

### Pre-Deploy Checklist

Tests passing in CI — never deploy with failing tests
Environment variables set in target — missing secrets cause silent failures
Database migrations run before code deploy — new code expecting new schema fails
Rollback plan ready — know exactly how to revert before you need to

### Deployment Strategies

Rolling: update instances one by one — safe, slower, no extra resources
Blue-green: full parallel environment, instant switch — fast rollback, 2x resources
Canary: route percentage to new version — catch issues early, complex routing
Choose based on risk tolerance and resources — no universal best

### Zero-Downtime Deploys

Health checks must pass before traffic routes — unhealthy instances stay out
Graceful shutdown: finish in-flight requests before terminating
Database changes must be backwards compatible — old code still running during deploy
Session handling: sticky sessions or external session store — don't lose user state

### CI/CD Pipeline

Build once, deploy everywhere — same artifact to staging and prod
Cache dependencies between builds — save minutes per deploy
Parallel steps where possible — tests, linting, security scans
Fail fast: quick checks first — don't wait for slow tests to catch typos
Pin action versions with SHA — tags can change unexpectedly

### Environment Management

Staging mirrors prod — different configs cause "works in staging" bugs
Secrets in secret manager, not environment files — rotation without redeploy
Feature flags decouple deploy from release — ship dark, enable later
Config as code in version control — except secrets

### Database Migrations

Migrations must be backwards compatible during deploy window
Add columns nullable first, then backfill, then add constraint
Never rename columns in one step — add new, migrate data, remove old
Test migrations on prod-size data — 10 rows is fast, 10 million isn't
Rollback script for every migration

### Rollback

Automated rollback on health check failure
Keep previous version artifacts available — can't rollback what you deleted
Database rollbacks are hard — design migrations to not need them
Feature flags for instant rollback of functionality without deploy
Document rollback procedure — panic time is not learning time

### Monitoring Post-Deploy

Watch error rates for 15 minutes after deploy — most issues surface quickly
Compare key metrics to pre-deploy baseline
Alerting on anomalies: latency spike, error rate increase
Log correlation: trace requests through systems
User-facing smoke tests after deploy

### Containers

Image tagged with git SHA — know exactly what's running
Health check endpoint that verifies dependencies
Resource limits set — prevent runaway containers

### Serverless

Cold start optimization — keep bundles small
Provisioned concurrency for latency-sensitive paths
Timeout set appropriately — default is often too short

### Static Sites

CDN cache invalidation after deploy
Immutable assets with content hashes — cache forever
Preview deploys for PRs

### Common Mistakes

Deploying Friday afternoon — issues surface when nobody's watching
No rollback plan — hoping nothing goes wrong isn't a strategy
Mixing code and migration deploys — one thing at a time
Manual deploy steps — if it's not automated, it's wrong sometimes
Deploying without monitoring — you won't know it's broken until users complain
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: ivangdavila
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-02T10:32:33.669Z
- Expires at: 2026-05-09T10:32:33.669Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/deploy)
- [Send to Agent page](https://openagent3.xyz/skills/deploy/agent)
- [JSON manifest](https://openagent3.xyz/skills/deploy/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/deploy/agent.md)
- [Download page](https://openagent3.xyz/downloads/deploy)