← Back to list

credentials-manager
by ccycle
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
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.mdfor the detailed security policy.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon