fork-divergence-tracker

Track forked repository changes against upstream and log deviations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/marvelousempire/ai-skills-library --skill fork-divergence-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fork-divergence-tracker
Source: https://github.com/marvelousempire/ai-skills-library/tree/main/skills/methodology/fork-divergence-tracker
Command: npx skills add https://github.com/marvelousempire/ai-skills-library --skill fork-divergence-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps maintain synchronization between a forked project and its upstream by providing a tracker for upstream changes and documenting the fork's deviations.

Core Features & Use Cases

  • Tracker Creation: Automates the creation of a tracker that monitors changes in the upstream repository.
  • Documentation: Records deviations and improvements specific to the fork.
  • Use Case: For instance, when you have a fork of a rapidly changing project, this Skill can be used to track and manage updates, ensuring your fork remains in sync with the upstream repository.

Quick Start

Invoke the fork-divergence-tracker skill to synchronize with the upstream repository 'upstream-repo' and document deviations.

Frequently Asked Questions about fork-divergence-tracker

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

FAQPage Schema
How do I track upstream changes in a forked git repository?

To track upstream changes in a forked git repository, this Skill automates tracker creation and runs a daily GitHub Action to monitor upstream commits. It provides tools to sync your fork while maintaining a detailed log of local code deviations against the upstream source.

What is the best way to document deviations in a forked project?

The best way to document deviations in a forked project is using automated tracking tools that record local changes against the upstream source. This Skill maintains synchronization and generates detailed logs of specific improvements and deviations for your fork.

How do I keep my git fork in sync with a rapidly changing project?

To keep your git fork in sync with a rapidly changing project, you need automated upstream monitoring and project synchronization tools. This Skill executes scripts and daily GitHub Actions to track updates and document local deviations.

Does fork synchronization require daily GitHub Action execution?

Fork synchronization requires daily GitHub Action execution to continuously monitor upstream changes and document local deviations. The Skill also requires running local scripts to automate tracker creation and maintain accurate project synchronization.

Can I use this to manage code divergence for an upstream repo?

Yes, you can use this to manage code divergence for an upstream repo. It tracks changes in the forked repository against its upstream source, providing dedicated tools to sync the fork and automatically record specific code deviations.