What problem does it solve?
This skill provides a unified and safe interface for managing version control tasks using both Git and Jujutsu (jj). It automatically detects the repository type and guides through complex workflows, reducing errors and ensuring best practices in code management.
Core Features & Use Cases
- Dual VCS Support: Seamlessly handles Git and Jujutsu repositories with automatic detection, providing appropriate command references and workflows for each.
- Safe Operations: Enforces critical safety checks before committing, pushing, or performing destructive actions, requiring explicit user confirmation to prevent accidental data loss.
- Lifeguard Integration: Facilitates comprehensive code reviews by integrating with the
lifeguard subagent, providing it with structured VCS context for change analysis.
Quick Start
Check the current status of the repository and show any pending changes, then ask the lifeguard subagent to review them.