specstory-guard

Community

Scan for secrets before you commit.

Authorzapabob
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents accidental commits of sensitive information like API keys and passwords by scanning your .specstory/history files before each Git commit.

Core Features & Use Cases

  • Pre-commit Hook: Automatically installs a Git hook to scan files before commits.
  • Secret Detection: Identifies common patterns for API keys, tokens, and private keys.
  • Commit Blocking: Halts commits containing detected secrets, prompting for review.
  • Use Case: You're working on a feature and accidentally paste an API key into your chat history. Before you can commit your code, SpecStory Guard detects the key and blocks the commit, preventing a security breach.

Quick Start

Install the specstory guard pre-commit hook by running the command python skills/specstory-guard/scripts/setup.py install.

Dependency Matrix

Required Modules

None required

Components

scriptshooks

💻 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: specstory-guard
Download link: https://github.com/zapabob/Skills/archive/main.zip#specstory-guard

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.