consolidate-branches
Consolidate multiple PR branches onto a target branch using jj multi-parent rebase with intelligent AI-powered conflict resolution
Consolidate multiple PR branches onto a target branch using jj multi-parent rebase with intelligent AI-powered conflict resolution
Use when creating git commits or pull requests, or when asked to write a commit message
Generate semantic commit messages. Use when committing changes or writing git commit messages.
Create final git commit with requirement traceability tags (REQ-*). Use after refactor-phase to finalize TDD cycle with proper requirement linkage for bidirectional traceability.
Attach images to GitHub PRs and issues via a scratch repo
Use when the user asks to clean up, delete, or remove a merged feature branch. Delegates to the specialized branch-cleanup sub-agent to safely delete both local and remote branches after comprehensive validation (merge status, PR status, unpushed commits, uncommitted changes).
Use this skill when you are requested to create a PR for a feature branch.
Set up the development environment, understand code conventions, and implement type-safe patterns. Use when starting development work, writing new components, or following project-specific coding guidelines.
Follow trunk-based development practices with short-lived branches, frequent integration to main, feature flags, and continuous integration. Use when managing git workflow and releases.
Ensures project worklogs and documentation are written to an Obsidian vault with proper naming conventions
Guidelines and checklists for creating a PR for Luxor.
Generate clear, conventional commit messages from git diffs. Use when writing commit messages or reviewing staged changes.
When naming Git branches, provide guidelines on the recommended branch naming conventions for the project.
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation