skills/deploy-dispatch/SKILL.md
Single front door for deployment and infra provisioning. Parses a subcommand — app, compose, ec2, monitor, or devcontainer — and routes to the right engine: deploy (web app deployment to staging/production), deployment-composer (compose the smallest safe deployment workflow from repo signals), ec2-backend-deployer (CI/CD pipeline to EC2 via Docker and GitHub Actions), monitoring-setup (Sentry + Google Analytics for NestJS/Next.js), or devcontainer-setup (VS Code Dev Container scaffold). Backs the /deploy command. Use when asked to deploy, set up infra, configure monitoring, or provision a dev container, and the action must be picked from an argument like "app", "compose", "ec2", "monitor", or "devcontainer".
npx skillsauth add shipshitdev/library deploy-dispatchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Router behind /deploy. One job: turn a subcommand into the right deployment or infra action and delegate. Contains no deployment logic of its own — app deployments live in deploy and deployment-composer, EC2 pipeline wiring in ec2-backend-deployer, observability in monitoring-setup, and container dev environments in devcontainer-setup.
Inputs:
mode.Outputs:
status (empty arg): a one-line domain overview (known targets, last
deploy context if available) followed by the Usage block.Creates/Modifies:
External Side Effects:
Confirmation Required:
disable-model-invocation). Each delegated
skill owns its own confirmation gate before any mutation. Never auto-chain
subcommands (e.g. do not run ec2 then monitor automatically).Delegates To:
deploy for app (web app deployment to staging/production).deployment-composer for compose (repo-signal-driven deployment workflow).ec2-backend-deployer for ec2 (Docker + GitHub Actions + Tailscale pipeline).monitoring-setup for monitor (Sentry error tracking + Google Analytics).devcontainer-setup for devcontainer (VS Code Dev Container scaffold).Resolve the raw argument into a mode.
| Argument | Mode | Delegates to |
|---|---|---|
| (empty) | status | none — print domain overview + Usage block |
| app | app | deploy |
| compose | compose | deployment-composer |
| ec2 | ec2 | ec2-backend-deployer |
| monitor | monitor | monitoring-setup |
| devcontainer | devcontainer | devcontainer-setup |
If the argument matches none of these, report the unrecognized input and print the Usage block — do not guess.
deploy skill.deployment-composer skill.ec2-backend-deployer skill.monitoring-setup skill.devcontainer-setup skill.Each delegated skill owns its own preconditions and confirmation gate. This router does not relax them.
/deploy # status: domain overview + usage
/deploy app # deploy web app to staging or production
/deploy compose # compose the smallest safe deploy workflow from repo signals
/deploy ec2 # wire Docker + GitHub Actions CI/CD pipeline to EC2
/deploy monitor # set up Sentry error tracking and Google Analytics
/deploy devcontainer # scaffold a VS Code Dev Container with Docker
ec2 then monitor automatically in one pass.development
Coordinates a weekly engineering review of board accuracy, recent code changes, operational health, and scoped cleanup. Use for a recurring repository health review or a review of the last several days.
testing
Audits project board configuration and prepares explicitly requested setup, copy, or normalization changes while preserving the existing workflow and provider boundaries. Use when inspecting a board's fields, columns, scope, or configuration.
testing
Reconciles a project board with current work and delivery evidence, reports incomplete coverage and metadata gaps, and applies only approved provider-supported field changes. Use when auditing board drift, reviewing blocked work, or assessing upcoming delivery.
development
Walk through how a subsystem works. Use for "how does X work", code walkthroughs before changing something, and placement or ownership questions. Explains architecture, runtime flow, and onboarding mental models. Can critique architecture. Use why for motivation.