add-external-fork

Automates cloning and registration of external upstream repositories.

7|2|Updated Sep 28, 2025
One-click install
npx skills add https://github.com/malkuthro/ComfyUI-Koolook --skill add-external-fork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-external-fork
Source: https://github.com/malkuthro/ComfyUI-Koolook/tree/main/.cursor/skills/add-external-fork
Command: npx skills add https://github.com/malkuthro/ComfyUI-Koolook --skill add-external-fork

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of setting up and tracking external upstream repositories for collaborative development workflows.

Core Features & Use Cases

  • Repository Cloning & Setup: Automates cloning of external forks and reverse upstream repositories into designated directories.
  • Version Pinning & Tracking: Enables pinning specific commits or tracking latest upstream states, ensuring consistency across development environments.
  • Use Case: When integrating a new third-party fork or updating an existing one, use this Skill to clone, verify, and register the repository in your project setup automatically.

Quick Start

Use the add-external-fork skill to clone a new upstream repository and register it in your project management files.

Frequently Asked Questions about add-external-fork

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

FAQPage Schema
How do I automatically clone and register an external fork in my project?

To clone and register an external fork, this Skill automates the setup of external upstream repositories into designated directories and updates your project management files. It ensures structure compliance and maintains repository security during integration.

What is the best way to track upstream repository states for version control?

Tracking upstream repository states for version control is managed by pinning specific commits or tracking the latest upstream state. This ensures consistency across development environments when integrating third-party forks.

How does upstream repository synchronization work for collaborative code management?

Upstream repository synchronization for collaborative code management works by automating the cloning of reverse upstream repositories, verifying them, and registering them in your project setup to maintain consistent third-party tracking.

Can I use this to integrate third-party forks without breaking project structure conventions?

Yes, you can integrate third-party forks while maintaining project structure conventions. The Skill verifies cloned external repositories and automatically registers them to ensure compliance with your project setup and security requirements.

When do I need to set up reverse upstream repositories?

You need to set up reverse upstream repositories when integrating a new third-party fork or updating an existing one. This process ensures consistent upstream synchronization and secure version control for collaborative development workflows.

Why should I pin specific commits from an external upstream repository?

Pinning specific commits from an external upstream repository ensures consistency across development environments. This version control practice prevents unexpected changes from breaking your project when tracking third-party forks.