git-leak-recovery

Community

Secure your Git history: Recover & Erase Secrets.

AuthorZurybr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the critical security need to find and remove sensitive information (like credentials or API keys) that may have been accidentally committed to a Git repository, ensuring that such data cannot be recovered even from historical or corrupted states.

Core Features & Use Cases

  • Secret Recovery: Locates sensitive data within Git's internal object store, including reflogs, unreachable commits, and pack files.
  • Secure Cleanup: Provides a robust workflow to permanently remove secrets from the repository's history using Git's garbage collection and history rewriting tools.
  • Verification: Offers comprehensive checks to confirm that secrets are no longer retrievable through various Git commands and object inspection methods.
  • Use Case: An API key was accidentally pushed to a public repository. This Skill guides you through finding all instances of that key, removing it from all Git objects, and verifying its complete erasure.

Quick Start

Use the git-leak-recovery skill to find and remove the secret pattern 'AKIAIOSF....' from the repository's history.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: git-leak-recovery
Download link: https://github.com/Zurybr/lefarma-skills/archive/main.zip#git-leak-recovery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.