What problem does it solve?
This Skill automates and safeguards the end-to-end process of committing changes, pushing to main, monitoring CI and security workflows, and deploying the Vue and Astro production sites so releases are consistent, auditable, and require explicit user confirmation.
Core Features & Use Cases
- Commit & Push Safety: Review pending changes, draft and confirm commit messages, enforce pre-push tests, and push without using --no-verify or force options.
- Change Classification: Diff against the last successful workflow SHAs to determine whether the Vue PWA, Astro marketing site, both, or neither need deployment.
- CI & Deploy Orchestration: Monitor main CI and security workflows, limit retry attempts for fixes, trigger deploy workflows only after explicit user approval, and summarize deployment results.
- Use Case: When a change touches shared packages and src/, use this Skill to ensure both apps are identified, CI/security gates pass, and deployments are executed in the correct order.
Quick Start
Use the deploy-prod skill to stage and commit changes, push to main, monitor CI and security runs, and deploy the affected production sites after confirming each step.