Are you the author? Sign in to claim
A Claude Code / Claude.ai Skill that turns any codebase into something deployable with docker compose up and shippable t
A Claude Skill that turns any codebase into something deployable with docker compose up and shippable through CI/CD pipeline. Hardened by default, generated in one pass.
Built by Sudais Khalid.
Point Claude at any project and vibe-ship will:
package.json, requirements.txt, go.mod, etc.)Dockerfile with a health check.dockerignoredocker-compose.yml with detected dependencies (Postgres, Redis, etc.), resource limits, and named volumes.env.example.github/workflows/ci-cd.yml: lint and test, then build, then push to GHCR, plus a dependency vulnerability scanDEPLOYMENT.md summarizing everything and what is left to do manuallyscripts/audit.py against a project's Dockerfile, compose file, or CI config for a scored, static findings report. No Docker daemon needed.Most public deployment skills are markdown checklists. This one writes working files and includes an executable static analyzer, so it can review deployment setups it did not even generate.
This repo is built so the download works straight out of the box. No digging through nested folders.
Just download vibe-ship.skill from this repo and upload it directly in Settings under Capabilities and Skills (claude.ai), or through the Skills API. One file, one upload, done.
vibe-ship-main.vibe-ship and drop it straight into your skills directory:cp -r vibe-ship-main ~/.claude/skills/vibe-ship
Project-scoped instead of personal? Copy it into .claude/skills/vibe-ship inside your repo instead.
Restart your Claude Code session, then run /skills to confirm it loaded.
/plugin marketplace add sudais-khalid/vibe-ship
/plugin install vibe-ship@vibe-ship
git clone https://github.com/sudais-khalid/vibe-ship.git
cp -r vibe-ship ~/.claude/skills/vibe-ship
Just talk normally:
The skill triggers automatically based on context. No special syntax needed.
python3 scripts/audit.py --path /path/to/your/project
vibe-ship/
├── SKILL.md main workflow
├── scripts/
│ └── audit.py static analyzer for existing setups
├── references/
│ ├── docker-patterns.md Dockerfile templates per stack
│ ├── cicd-patterns.md GitHub Actions templates per stack
│ ├── security-checklist.md
│ ├── scalability-checklist.md
│ ├── anti-patterns.md concrete gotchas table
│ └── kubernetes.md opt-in K8s manifests
├── vibe-ship.skill packaged file, ready to upload
└── .claude-plugin/
└── marketplace.json
Everything the skill needs (SKILL.md, scripts/, references/) sits at the top level of the repo, so a plain zip download is already a working skill folder.
Issues and PRs welcome. Especially additional stack support, cloud-specific CI/CD variants, and more audit rules.
MIT. See LICENSE
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Design enforcement with memory — keeps your UI consistent across a project
Detects 37 AI writing patterns and rewrites text with human rhythm across 5 voice profiles
WCAG accessibility audit — automated scanning, manual review, remediation