jj-graft-third-party
CommunityGraft 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.