Installs into .claude/skills of the current project.
Are you the author of Env Update Secrets?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-env-update-secrets)
---
name: env-update-secrets
description: Use when updating environment secrets like GITHUB_TOKEN, NPM_TOKEN, or API keys on the user's machine
---
# Updating Environment Secrets
## Location
All secrets live in: `~/.config/fish/config.secrets.fish`
This file is sourced by `~/.config/fish/config.fish` on shell startup.
## Format
```fish
export VAR_NAME='value'
```
## Current Secrets
| Variable | Purpose |
|----------|---------|
| `GITHUB_TOKEN` | GitHub CLI and API authentication |
| `NPM_TOKEN` | npm registry authentication |
| `NPM_PUBLISH_TOKEN` | npm package publishing |
## Workflow
1. Read `~/.config/fish/config.secrets.fish`
2. Edit the relevant `export` line with new value
3. Tell user to reload: `source ~/.config/fish/config.fish`
## Adding New Secrets
Add new `export` lines to the same file. Keep secrets consolidated here rather than scattered across dotfiles.