env-secrets-manager

Scan repositories and configurations for exposed secrets and validate .env safety.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tchawla827/GraphForge --skill env-secrets-manager-tchawla827
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: env-secrets-manager
Source: https://github.com/tchawla827/GraphForge/tree/main/.claude/skills/env-secrets-manager
Command: npx skills add https://github.com/tchawla827/GraphForge --skill env-secrets-manager-tchawla827

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit and secure environment variables and secrets across development, testing, and production to prevent leaks, hard-coded credentials, and misconfigurations while enabling safe rotation and auditable storage.

Core Features & Use Cases

  • Secret Leak Detection: scans repos and configs for exposed keys, tokens, and credentials; classifies severity (Critical, High, Medium, Low) and suggests remediation.
  • Environment Validation: validates .env structure, checks .env.example safety, ensures .gitignore coverage, and detects missing or mismatched variables.
  • Best Practices & Automation: provides rotation workflows, containment steps, and CI/CD integration points to enforce secret hygiene.
  • Storage & Compliance Guidance: recommends cloud-native secret stores and policy-driven access control with auditing.

Quick Start

Start by running a repository-wide audit to identify leaked secrets and outline rotation actions.

Frequently Asked Questions about env-secrets-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan my repository for leaked environment variables and secrets?

Run a repository-wide audit to detect exposed environment variables, hard-coded credentials, and misconfigured secrets. The scan classifies leaks by severity (Critical, High, Medium, Low) and suggests specific remediation steps to minimize exposure risk across development, CI/CD, and production workflows.

What's the best way to validate .env file structure and prevent secret leaks?

Validate .env file structure by checking .env.example safety, confirming .gitignore coverage, and detecting missing or mismatched environment variables. This environment validation prevents accidental secret exposure and ensures configuration consistency across your development and deployment environments.

How do I set up secret rotation workflows for cloud-native applications?

Implement secret rotation workflows using the provided containment steps, rotation plans, and CI/CD integration points. The Skill recommends cloud-native secret stores and policy-driven access control with auditing to enforce secret hygiene and enable safe credential rotation.

Does this approach work for securing secrets across both development and production environments?

Yes, it audits and secures environment variables and secrets across development, testing, and production environments. It applies policy guidance, rotation planning, and secure storage best practices uniformly to prevent leaks, hard-coded credentials, and misconfigurations throughout the entire workflow.

Why are my environment variables missing or mismatched between deployment configurations?

Environment variable mismatches occur when .env structure is invalid or .env.example lacks proper coverage. The Skill validates .env files, checks .gitignore entries, and detects missing variables to ensure configuration consistency and prevent deployment failures caused by incomplete secret mappings.

What are the limitations of relying on .env files for secret management?

Relying solely on .env files risks accidental exposure if .gitignore coverage is incomplete or if secrets are hard-coded. The Skill recommends transitioning to cloud-native secret stores with policy-driven access control and auditing to enforce stronger secret hygiene and compliance.