contribbot:fork-triage

Assess upstream commit impact on forked codebases to guide cherry-pick decisions.

12|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/darkingtail/contribbot --skill contribbot-fork-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contribbot:fork-triage
Source: https://github.com/darkingtail/contribbot/tree/main/skills/fork-triage
Command: npx skills add https://github.com/darkingtail/contribbot --skill contribbot-fork-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps maintainers of forked repositories understand the impact of upstream changes on their modified codebase, guiding decisions on whether and how to integrate those changes.

Core Features & Use Cases

  • Impact Assessment: Evaluates upstream commits against a forked and modified branch.
  • Cherry-pick Guidance: Provides recommendations on whether to cherry-pick commits based on relevance, conflict risk, and value.
  • Workflow Integration: Works in tandem with daily-sync to refine the synchronization process.
  • Use Case: A developer working on a forked project needs to decide which bug fixes from the original repository should be applied to their custom version without introducing conflicts.

Quick Start

Use the fork-triage skill to evaluate upstream commits for the owner/repo 'example/forked-repo'.

Frequently Asked Questions about contribbot:fork-triage

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

FAQPage Schema
How do I assess upstream commits before cherry-picking into a forked repository?

Assess upstream commits by analyzing their relevance, conflict risk, and value against your modified target branch. This evaluation provides cherry-pick guidance to prevent integration conflicts when synchronizing a forked codebase.

What is the best way to evaluate upstream changes for a custom fork?

Evaluating upstream changes for a custom fork involves measuring the impact of pending commits against your modified branch. This process guides cherry-pick decisions based on code relevance and potential conflict risk.

How do I decide which upstream bug fixes to apply to my modified codebase?

To decide which upstream bug fixes to apply, you analyze the value and conflict risk of pending commits from the fork source. This triage process identifies which fixes are safe to cherry-pick without breaking custom modifications.

Can I integrate upstream tracking tools with my fork synchronization workflow?

You can integrate upstream tracking tools with your fork synchronization workflow to streamline the process. This integration works in tandem with daily-sync routines to refine how upstream commits are assessed and applied.

When do I need impact assessment for cross-stack development forks?

Impact assessment for cross-stack development forks is needed when you must synchronize custom modifications with an evolving upstream repository. It evaluates pending commits to ensure cross-stack changes do not introduce integration conflicts.