secrets

Community

Securely 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 required

Components

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.
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.