What problem does it solve?
This Skill eliminates the risk of broken production deployments caused by out-of-sync local and remote git repositories, uncommitted working tree changes, or incorrect branch selection before a deploy step.
Core Features & Use Cases
- Pre-Deploy Validation: Runs four critical checks: reports the current branch and HEAD SHA, confirms local commits match remote with no unpushed or unpulled changes, and verifies the working tree has no uncommitted modifications.
- Flexible Workflow Support: Can be used as a manual check before pushing to production, or integrated as a CI pipeline step before triggering platform-specific deploy commands.
- Use Case: A developer has just merged a feature branch and is ready to push to production; running this Skill first catches any leftover uncommitted changes or unpushed commits that would cause a broken or incomplete deploy.
Quick Start
Use the land skill to verify your repository is fully synced and clean before triggering a production deploy.