credentials-manager | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / credentials-manager

credentials-manager

maintained by ccycle

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: credentials-manager description: Manage Nix access tokens and secrets using sops-nix. Automates the configuration of secure token access and provides safe wrappers for editing secrets.

Credentials Manager

This skill helps you manage secrets and access tokens in the dotfiles, following the security policies defined in references/policy.md.

Features

1. Edit Secrets

Safely edit secrets.yaml files using the sops wrapper.

agent-skills/credentials-manager/scripts/edit-secrets.sh <path/to/secrets.yaml>

2. Configure Nix Access Tokens

Generate the necessary Nix configuration to securely inject access tokens (e.g., GitHub PAT) into /etc/nix/nix-access-tokens-work.conf.

agent-skills/credentials-manager/scripts/setup-token.sh <token_variable_name>

Example:

agent-skills/credentials-manager/scripts/setup-token.sh github_pat_work

This will output the sops.templates and nix.extraOptions configuration to be added to your darwin.nix.

Policies

  • Separate Files: Work credentials must be stored in separate files (e.g., nix-access-tokens-work.conf) to avoid conflicts.
  • Sops Encryption: All secrets must be encrypted using sops.
  • Reference: See references/policy.md for the detailed security policy.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 4 months ago
tools tools system admin

Related Skills

docker-expert
chevron_right
plex

plex

openclaw
star 2.4k
chevron_right
telnyx-network
chevron_right
discord-governance
chevron_right
hetzner-provisioner
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.