cross-repo-backporting

Community

Keep sibling SaaS products in sync.

Authortlennon-ie
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Cross-repo backporting prevents fleet-wide drift by defining what must stay consistent across sibling SaaS products and how to safely propagate changes without accidentally forking behavior or corrupting shared data.

Core Features & Use Cases

  • Classify changes as core vs product-specific so you know what must be synchronized (auth, RLS, billing/credits, pipelines, observability) versus what should intentionally diverge (brand, prompts, copy, product-only tables).
  • Canonical-product-first backport workflow that lands and burns in the change on a single canonical repo, then diffs, adapts, and backports to siblings with one PR per repo while tracking a propagation ledger.
  • Schema migration coordination and safety rules for shared tables, including author-once in the canonical product, verbatim copying, sequential numbering per product, and strict “never edit shipped migrations” guidance.

Quick Start

Ask your agent to backport a fleet change by first selecting the canonical product, then diffing touched backbone files across each sibling, and finally producing one scoped backport PR per sibling with documented adaptations and drift findings.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cross-repo-backporting
Download link: https://github.com/tlennon-ie/product-building-agents/archive/main.zip#cross-repo-backporting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.