Manage complex, dependent pull request stacks using the Aviator CLI for streamlined code reviews and automated rebasing.
This skill integrates Aviator's av CLI into the Claude environment, enabling developers to efficiently manage 'stacked' pull requests where multiple branches build upon each other sequentially. It automates the tedious process of manual rebasing and parent-tracking by using the av.db as a source of truth. The skill ensures that child branches are correctly restacked when parents are updated, sets appropriate PR base branches automatically, and provides non-interactive workflows optimized for AI agents to synchronize entire stacks with minimal friction.
主な機能
011 GitHub stars
02Non-interactive PR creation and synchronization flags
03Source-of-truth branch relationship tracking via av.db parsing
04Automatic base-branch detection for multi-layered features
05Automated rebasing and restacking of dependent branch chains
06Coordinated stack syncing and pruning of merged branches
ユースケース
01Breaking down large features into a sequence of small, reviewable pull requests
02Managing multi-layered changes spanning database, backend, and frontend across branches
03Updating a middle-of-stack branch and propagating changes to all downstream dependencies