What problem does it solve?
This Skill prevents missed steps and inconsistent commits by guiding you through the OpenMates session-based deployment flow with the correct documentation, previews, and guarded push behavior.
Core Features & Use Cases
- Session-tracked deployment: Uses
scripts/sessions.py to lint, commit, and push tracked changes rather than bypassing session tracking.
- Deployment preview and selective exclusion: Prepares a deploy plan for a specific session and lets you exclude files that shouldn’t be committed.
- Consistent commit messaging: Enforces a structured commit title/message format aligned with the project’s contribution rules.
- Failure recovery guidance: Directs you to fix lint errors or handle unrelated hook failures safely using session options.
Quick Start
Run the deploy flow for your active session by loading deployment docs, previewing the planned file list for that session, and then deploying with a compliant title and message.