deploy-and-ci
Installation
SKILL.md
Deploy and CI/CD
This skill covers delivery mechanics: what runs on every push, what produces artifacts, how versions move to registries, and how deployments reach environments. It does not duplicate the full packaging audit (use the ship-it skill — load references/python-pypi.md, node-npm.md, docker-registry.md, and doctor-patterns.md from that skill’s folder; often ~/.claude/skills/ship-it/ or skills/ship-it/). It complements end-user-onboarding at skills/end-user-onboarding/ (user-facing install path and doctor UX).
Phase 0 — Detect delivery signals
Scan the repo root and common paths:
| Signal | Implies |
|---|---|
.github/workflows/*.yml |
CI/CD on GitHub Actions |
.gitlab-ci.yml, azure-pipelines.yml |
Other CI (adapt patterns) |
pyproject.toml, setup.cfg |
Python artifacts (wheel/sdist) |
package.json |
Node artifacts; check workspaces for monorepos |
Dockerfile, compose*.yml |
Container images and local stack |
wrangler.toml, vercel.json, netlify.toml |
Platform-specific deploy |
If the task is primarily “make pip install / npm install work from a registry and audit the manifest,” switch to ship-it for that workflow, then return here for pipeline wiring.