{"repo":"wrsmith108/varlock-claude-skill","free":true,"listed":false,"github":"https://github.com/wrsmith108/varlock-claude-skill","clone":"git clone https://github.com/wrsmith108/varlock-claude-skill.git","description":"Claude Code skill for secure environment variable management with Varlock. Never expose secrets in Claude sessions.","language":null,"stars":31,"topics":["claude-code","claude-code-skills","claude-skills","environment-variables","security"],"license":"MIT","category":"security-tools","readme_excerpt":"Varlock Skill for Claude Code Secure-by-default environment variable management. Ensures secrets are never exposed in Claude sessions. Why This Skill? When working with Claude Code, secrets can accidentally leak into: - Terminal output - Claude's input/output context - Log files or traces - Git commits or diffs This skill wraps Varlock to enforce secure patterns and prevent accidental exposure. Installation Option A: One-liner (Recommended) Option B: Manual Prerequisites Install the Varlock CLI: Core Principle Secrets must NEVER appear in Claude's context. Never Do Safe Alternative ---------- ------------------ cat .env cat .env.schema echo $SECRET varlock load printenv \\ grep API varlock load \\ grep API Quick Reference Schema File Create .env.schema to define variable types and sensitivity: Annotations Annotation Effect ------------ -------- @sensitive Value masked in all output @sensitive=false Value shown (for public keys) @required Must be present @type=string(startsWith=X) Prefix validation Handling Secret Requests When users ask Claude to: - \"Check if API key is set\" → varlock load grep API KEY - \"Debug authentication\" → varlock load (validates all) - \"Update a secret\" → Decline; ask user to update manually - \"Show me .env\" → cat .env.schema instead Credits This skill wraps Varlock by DMNO. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/wrsmith108","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wrsmith108/varlock-claude-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}