secrets-handling
CommunityNever leak secrets; enforce safe handling.
Software Engineering#security#secrets#code-quality#environment-variables#rotation#credential-management
Authoryanko-belov
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Hardcoding secrets creates serious risk: credentials can leak through version control history, logs, and error messages, potentially compromising systems.
Core Features & Use Cases
- Environment-driven configuration to replace hardcoded values with environment variables across codebases and deployments.
- Secrets hygiene rules to prevent logging, printing, or exposing sensitive data at runtime or in errors.
- Use Case: migrate a production app that stores API keys into env vars and implement startup validation for required keys.
Quick Start
Refactor code to load secrets from environment variables, add startup validation, and provide a .env example with placeholders (do not commit real values).
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: secrets-handling Download link: https://github.com/yanko-belov/code-craft/archive/main.zip#secrets-handling 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.