{"id":"c88b4603-890d-43c6-936b-099ac3e5f66f","shortId":"cwxruT","kind":"skill","title":"Block secret leaks before commit or push with ggshield","tagline":"Scan staged changes, commits, or repositories for secrets before they leave the workstation or CI job, instead of relying on a later platform-side catch.","description":"# Block secret leaks before commit or push with ggshield\n\nScan staged changes, commits, or repositories for secrets before they leave the workstation or CI job, instead of relying on a later platform-side catch.\n\n## Prerequisites\n\nPython environment or packaged ggshield install, Git, optional GitGuardian API key for full detector coverage\n\n## Installation\n\nNo source-backed install or usage instructions could be extracted automatically. Review the upstream project before running this skill in a sensitive workflow.\n\n- Source: https://github.com/GitGuardian/ggshield\n\n## Documentation\n\n- https://github.com/GitGuardian/ggshield#readme\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/block-secret-leaks-before-commit-or-push-with-ggshield/)","tags":["block","secret","leaks","before","commit","push","with","ggshield","skills","agentskillexchange","agent-skills","ai-agents"],"capabilities":["skill","source-agentskillexchange","skill-block-secret-leaks-before-commit-or-push-with-ggshield","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/block-secret-leaks-before-commit-or-push-with-ggshield","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (769 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:09:38.039Z","embedding":null,"createdAt":"2026-05-18T13:15:25.847Z","updatedAt":"2026-05-18T19:09:38.039Z","lastSeenAt":"2026-05-18T19:09:38.039Z","tsv":"'/gitguardian/ggshield':115 '/gitguardian/ggshield#readme':119 '/skills/block-secret-leaks-before-commit-or-push-with-ggshield/)':126 'agent':121 'agentskillexchange.com':125 'agentskillexchange.com/skills/block-secret-leaks-before-commit-or-push-with-ggshield/)':124 'api':81 'automat':99 'back':91 'block':1,36 'catch':35,70 'chang':12,47 'ci':24,59 'commit':5,13,40,48 'could':96 'coverag':86 'detector':85 'document':116 'environ':73 'exchang':123 'extract':98 'full':84 'ggshield':9,44,76 'git':78 'gitguardian':80 'github.com':114,118 'github.com/gitguardian/ggshield':113 'github.com/gitguardian/ggshield#readme':117 'instal':77,87,92 'instead':26,61 'instruct':95 'job':25,60 'key':82 'later':31,66 'leak':3,38 'leav':20,55 'option':79 'packag':75 'platform':33,68 'platform-sid':32,67 'prerequisit':71 'project':103 'push':7,42 'python':72 'reli':28,63 'repositori':15,50 'review':100 'run':105 'scan':10,45 'secret':2,17,37,52 'sensit':110 'side':34,69 'skill':107,122 'skill-block-secret-leaks-before-commit-or-push-with-ggshield' 'sourc':90,112,120 'source-agentskillexchange' 'source-back':89 'stage':11,46 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':102 'usag':94 'workflow':111 'workstat':22,57","prices":[{"id":"43348d17-f40e-4240-9a84-bae1bb2bfd03","listingId":"c88b4603-890d-43c6-936b-099ac3e5f66f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:15:25.847Z"}],"sources":[{"listingId":"c88b4603-890d-43c6-936b-099ac3e5f66f","source":"github","sourceId":"agentskillexchange/skills/block-secret-leaks-before-commit-or-push-with-ggshield","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/block-secret-leaks-before-commit-or-push-with-ggshield","isPrimary":false,"firstSeenAt":"2026-05-18T13:15:25.847Z","lastSeenAt":"2026-05-18T19:09:38.039Z"}],"details":{"listingId":"c88b4603-890d-43c6-936b-099ac3e5f66f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"block-secret-leaks-before-commit-or-push-with-ggshield","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"740fcb41534729c760902ae862ccf5581b263852","skill_md_path":"skills/block-secret-leaks-before-commit-or-push-with-ggshield/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/block-secret-leaks-before-commit-or-push-with-ggshield"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Block secret leaks before commit or push with ggshield","description":"Scan staged changes, commits, or repositories for secrets before they leave the workstation or CI job, instead of relying on a later platform-side catch."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/block-secret-leaks-before-commit-or-push-with-ggshield"},"updatedAt":"2026-05-18T19:09:38.039Z"}}