git-leak-recovery
CommunitySecure 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.