---
title: "Clone and refresh whole GitHub orgs for audit or migration with ghorg"
description: "Use ghorg to clone or resync large sets of repositories from a GitHub user or organization for offline audit, migration prep, or bulk analysis work."
verification: "listed"
source: "https://github.com/gabrie30/ghorg"
author: "gabrie30"
publisher_type: "open_source_project"
category:
  - "Developer Tools"
framework:
  - "Multi-Framework"
tool_ecosystem:
  github_repo: "gabrie30/ghorg"
  github_stars: 2016
---

# Clone and refresh whole GitHub orgs for audit or migration with ghorg

Use ghorg to clone or resync large sets of repositories from a GitHub user or organization for offline audit, migration prep, or bulk analysis work.

## Prerequisites

ghorg, git, and GitHub access credentials when needed

## Installation

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

Install command or upstream instructions:

```
Install ghorg, provide a GitHub token if cloning private repos or large orgs, then run ghorg against a user or organization and re-run sync commands to refresh the local mirror.
```

## Documentation

- https://github.com/gabrie30/ghorg#readme

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/clone-and-refresh-whole-github-orgs-for-audit-or-migration-with-ghorg/)
