secrets
CommunitySecurely manage encrypted secrets.
AuthorDaRacci
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust and secure method for managing sensitive information like API keys, passwords, and configuration details, ensuring they are encrypted at rest and only accessible when needed.
Core Features & Use Cases
- Encrypted Secret Storage: Utilizes sops-nix with age encryption to protect secrets.
- Hierarchical Scoping: Allows secrets to be defined globally, per host type, per host, or per user.
- Automated Declaration and Usage: Simplifies the process of declaring secrets in Nix configurations and using them in services or applications.
- Use Case: Securely store your cloud provider API keys and database credentials, making them available to your NixOS services without exposing them in plain text within your configuration files.
Quick Start
Use the secrets skill to add a new API key for the 'MY_SERVICE' to the host-specific secrets file.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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 Download link: https://github.com/DaRacci/nix-config/archive/main.zip#secrets 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.