rebase-on-canary

Automate rebasing a topic branch onto the canary branch with conflict resolution and validation.

16|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/sbluemin/fleet-harness --skill rebase-on-canary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rebase-on-canary
Source: https://github.com/sbluemin/fleet-harness/tree/main/.agents/skills/rebase-on-canary
Command: npx skills add https://github.com/sbluemin/fleet-harness --skill rebase-on-canary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the rebase of a topic branch onto the canary branch, handling conflicts and validating the outcome.

Core Features & Use Cases

  • Rebase Automation: Automates the rebase process on the canary branch.
  • Conflict Handling: Handles conflicts by integrating both sides and provides a validation step.
  • Validation: Validates the rebase result and provides a detailed report.
  • Use Case: This Skill can be used to keep a topic branch in sync with the canary branch in a repository.

Quick Start

Rebase your topic branch onto the canary branch using the 'rebase-on-canary' skill.

Frequently Asked Questions about rebase-on-canary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a git rebase onto a canary branch?

To automate a git rebase onto a canary branch, you can use a script that integrates both sides of conflicting commits and validates the final outcome. This synchronizes your topic branch with the canary branch.

How are merge conflicts handled when rebasing a topic branch onto canary?

Merge conflicts during a canary rebase are handled by integrating both sides of the divergence. The automation resolves the conflicts and provides a validation step to ensure branch integrity.

Why do I need to validate the outcome of a branch rebase?

Validating a branch rebase outcome ensures that integrating both sides of conflicts did not break the topic branch. The validation step checks the rebase result and generates a detailed report.

Do I need Git installed to rebase my topic branch onto canary?

Yes, you need Git installed in your environment to perform rebase operations and checks. The automation relies on Git to synchronize your topic branch with the canary branch.

What is the best way to keep a topic branch in sync with a canary branch?

The best way to keep a topic branch in sync with a canary branch is to automate the rebase process. This approach handles conflict resolution by integrating both sides and validates the synchronization outcome.