Skills Explorer Add Skills

github-sensitive-data-cleanup

An agent skill by daymade, from daymade/claude-code-skills. Tags: audit, compliance, github, secrets, security.

What it does

Scan and remove sensitive data (secrets, API keys, private domains/IPs, PII) from GitHub repository history. Use this skill whenever the user says "scan sensitive data", "clean git history", "remove secrets from repo", "sanitize GitHub history", "清理敏感数据", "历史重写", "force push", "泄露", or needs to repair a public repo after accidental secret/private context leakage. Also use before any force push to a public repository to verify visibility, backup, and scan results.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add daymade/claude-code-skills --skill github-sensitive-data-cleanup

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/daymade/claude-code-skills
cp -r claude-code-skills/github-sensitive-data-cleanup ~/.claude/skills/github-sensitive-data-cleanup

Safety box score

Not rated yet. A safety box score grades what a skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. Anyone can request one from this page; it is saved for everyone. How the score works.

Source

Repository
daymade/claude-code-skills (all skills from this repository)
Path
github-sensitive-data-cleanup/SKILL.md
Branch
main
Updated
2026-09-20