Automates the process of committing changes, pushing bookmarks, and opening GitHub pull requests using the Jujutsu version control system.
The Jujutsu Commit & PR Workflow skill streamlines the developer experience for users of the Jujutsu (jj) VCS by automating repetitive shipping tasks. It performs essential pre-flight checks to verify repository status and write permissions, manages bookmark creation, executes conventional commits, and interfaces directly with the GitHub CLI to generate pull requests. This skill is ideal for developers looking to maintain a fast, consistent workflow while ensuring that local changes are correctly synchronized with remote Git repositories and peer-review pipelines.
Key Features
01Conventional commit message generation and execution
02Automated Jujutsu bookmark creation and alignment
03Pre-flight VCS write-access verification
04Post-action log visualization for workflow confirmation
050 GitHub stars
06Direct integration with GitHub CLI for PR creation
Use Cases
01Shipping feature updates from a Jujutsu-managed repository to GitHub
02Enforcing consistent bookmarking and commit standards across development sessions
03Automating the transition from local development to a peer-reviewable Pull Request