Skip to content

Latest commit

ย 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

GitLeap banner

Leap from idea to delivery.

A modern Git workflow platform for faster, safer, and more reliable software development.

Features ยท How It Works ยท Getting Started ยท Contributing


Overview

GitLeap helps developers move confidently through the software development lifecycle from creating changes and managing branches to validating code, reviewing work, and delivering releases.

It is designed for individual developers, open-source maintainers, and engineering teams that want Git workflows to be more organized, automated, and reliable.

Features

Feature Description
Git workflows Manage repository changes, branches, commits, and delivery processes.
Developer automation Reduce repetitive tasks with consistent and repeatable workflows.
Code validation Support formatting, linting, type checking, tests, builds, and security checks.
Safe delivery Make changes visible, reviewable, and verifiable before they move forward.
Extensible architecture Build and share functionality through reusable applications and packages.
Open-source collaboration Create a transparent foundation for community contributions and improvements.

Getting Started

Prerequisites

  • Git
  • Bun/npm/pnpm/powershell
  • Access to any environment variables required by the selected application

Installation

curl -sL https://gitleap.com | sh && gitleap auth login <token>

Step 1: Initiating the Leap

Instead of swapping a domain in a browser, a developer passes any public GitHub repository URL directly to the CLI client:

$ gitleap pull https://github.com/user/repo

 ๐Ÿงญ GitLeap Pipeline: https://github.com/<org>/repo
 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  
 [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 45% Refactoring Codebase Primitives  
 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  
 ๐Ÿ–ฅ๏ธ  [DONE] Ingested repository source stream.  
 ๐ŸŒณ  [DONE] Tree-sitter built abstract syntax tree (AST).  
 ๐Ÿง   [BUSY] Map-Reduce AI processing: Refactoring module 2 of 4...  
 ๐Ÿ“ฆ  [WAIT] Synthesizing skills-manifest.json configuration.  
 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  
 (Press Esc to abort and cancel background worker)

Step 2: To view dashboard

Once compilation reaches 100%, the screen clears, and the user is dropped into an interactive, multi-pane terminal split. They navigate it smoothly using their arrow keys or Vim hotkeys (j/k).

 GitLeap Explorer โ”€โ”€ <org>/<example-repo> โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ (q: exit / d: download)  
[ Skills ]  Schema Config   Blueprint Engine   System Diagnostics
โ•ญโ”€ Skills List (4 Cols) โ”€โ”€โ”€โ”€โ•ฎโ•ญโ”€ Schema Detail (8 Cols) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โฏ ๐Ÿ”น code-slicing         โ”‚โ”‚ โš™ Object Model: skill-manifest.json              โ”‚
โ”‚   ๐Ÿ”น ast-refactor         โ”‚โ”‚   โ”œโ”€ Capability Tag: [ SKILL ]                  โ”‚
โ”‚   ๐Ÿ”น telemetry-agent      โ”‚โ”‚   โ”œโ”€ Entry Point: src/skills/slicing.ts         โ”‚
โ”‚   ๐Ÿ”น pipeline-router      โ”‚โ”‚   โ•ฐโ”€ AST Mode: Strict Compilation Parsing       โ”‚
โ”‚                           โ”‚โ”‚                                                 โ”‚
โ”‚ ๐Ÿ“‚ core/                  โ”‚โ”‚ System Metrics:                                 โ”‚
โ”‚   ๐Ÿ”น token-engine.ts      โ”‚โ”‚ โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ–“โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ”‚
โ”‚   ๐Ÿ”น grid-canvas.ts       โ”‚โ”‚ Transmuting AST Nodes: 12,408 / 18,900 [65%]     โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏโ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
โ•ญโ”€ Code Blueprint Preview (Collapsible) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ 1 โ”‚ export function calculateSheenStep(tickCounter: number): SheenState {    โ”‚
โ”‚ 2 โ”‚   const normalizedPeriod = SHEEN_CONFIG.SHEEN_MAX;                       โ”‚
โ”‚ 3 โ”‚   const currentStep = (tickCounter * SHEEN_CONFIG.SHEEN_SPEED);          โ”‚
โ”‚ 4 โ”‚   return { sheenCenter: currentStep % normalizedPeriod };                โ”‚
โ”‚ 5 โ”‚ }                                                                        โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
[d] Download Archive  โ”‚  [i] Inject into Active Project  โ”‚  [Ctrl+C] Abort โ”‚  โ†• / j/k Nav  โ”‚  c Toggle Preview

How It Works

GitLeap follows a simple development flow:

When a user initiates the URL swap (://github.com... โž” ://gitleap.com...), the system splits the heavy structural analysis and AI code refactoring into isolated, asynchronous execution stages.

Universal Skill Factory

any legacy GitHub repository into a downloadable, production-grade skills.sh-compliant pack on the fly.

[ A messy, unstructured GitHub repository URL ]
                       โ”‚
                       โ–ผ (gitleap.com)
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ 1. THE INGESTION LAYER                                                 โ”‚
โ”‚    Streams raw code, scripts, and documentation into the pipeline.     โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ 2. THE AI SYNTHESIS LAYER                                              โ”‚
โ”‚    An LLM dynamically refactors code into strict canonical primitives. โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ 3. THE COMPLIANT COMPILER                                              โ”‚
โ”‚    Auto-generates the exact schema structure required by skills.sh.    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                       โ”‚
                       โ–ผ
[ Instant Output: A valid 'npx skills' ready pack tailored to your tool ]

Skill Name: [Generated Capability]

A dynamically extracted skill to execute specific production tasks.

Description

[AI-optimized description to improve agent triggering accuracy]

Usage

$ gitleap run [skill-id] --param="value"

Installation

$ npx skills add https://gitleap.com/[auto-generated-id] --skill -y

READ MORE

Contributing

Contributions are welcome.

  1. Read AGENTS.md before making changes.
  2. Create a focused branch.
  3. Make the smallest change that solves the problem.
  4. Add or update tests.
  5. Run formatting, linting, type checking, tests, builds, and security checks.
  6. Update documentation when behavior or configuration changes.
  7. Open a pull request with a clear description and verification details.

Security

Please do not report security vulnerabilities through public issues.

Read SECURITY.md for the responsible disclosure process. Never include real credentials or sensitive information in issues, pull requests, logs, screenshots, or test fixtures.

Code of Conduct

Please read CODE_OF_CONDUCT.md before participating in the project.

License

GitLeap is licensed under the MIT License.


Built for developers who want to move fast without losing confidence.

About

GitLeap: The Universal Repository Transmuter that instantly refactors any GitHub codebase into a clean, canonical, and downloadable collection of AI-ready Skills.

Topics

Resources

Code of conduct

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages