jj-graft-third-party

Community

Graft upstream history into your monorepo with jj

Authorthoughtpolice
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Integrate third-party repository history into the monorepo by adding git remotes and creating workspaces that point at upstream branches, enabling coordinated development and patch testing across the main repo and dependencies.

Core Features & Use Cases

  • Add a remote for the upstream project to bring in history without duplicating work.
  • Fetch and expose upstream commits inside the monorepo, then create a workspace that tracks a remote branch for integrated testing and local modifications.
  • Support workflows for testing patches, maintaining forks with upstream tracking, and developing features that span both the monorepo and a dependency.

Quick Start

Begin by adding a remote for the upstream repository, fetch its history, and then create a workspace that points to the remote branch to start grafting history into your monorepo.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: jj-graft-third-party
Download link: https://github.com/thoughtpolice/a/archive/main.zip#jj-graft-third-party

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 223,000+ vetted skills library on demand.