Git2txt

Use this skill when the user wants to convert GitHub repositories to text files for LLMs.

javimosch 235ed9d 1.1 KB Updated

File contents

Git2txt Plugin

CLI tool to convert GitHub repositories to text files for LLMs.

Commands

Repository Conversion

  • git2txt repo convert — Convert GitHub repository to text file

Usage Examples

Installation

npm install -g git2txt

Examples

# Convert repository using short format
git2txt username/repository

# Convert using full HTTPS URL
git2txt https://github.com/username/repository

# Convert using SSH format
git2txt git@github.com:username/repository

# Specify output file
git2txt username/repository --output repo.txt

# Set maximum file size in KB
git2txt username/repository --max-size 100

Key Features

  • Download any public GitHub repository
  • Convert to single text file
  • Automatic binary file exclusion
  • Configurable file size threshold
  • Cross-platform support
  • Multiple URL formats supported

javimosch/supercli/tree/main/plugins/git2txt/skills/quickstart commit 235ed9d2a5

Frequently asked questions

npx skillmds@latest add javimosch/git2txt