# Secrets Management

> Secrets handling, environment variables, and vault integration.

- Skill: `a5c-ai/secrets-management` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add a5c-ai/secrets-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/a5c-ai/secrets-management/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: a5c-ai (https://skillmd.com/u/a5c-ai)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/a5c-ai/secrets-management

---


# Secrets Management Skill

Expert assistance for handling secrets securely.

## Capabilities

- Configure environment variables
- Integrate with vaults
- Handle secrets rotation
- Secure CI/CD secrets
- Audit secret access

## Best Practices

```typescript
// Never commit secrets
// Use environment variables
const config = {
  databaseUrl: process.env.DATABASE_URL,
  jwtSecret: process.env.JWT_SECRET,
  apiKey: process.env.API_KEY,
};

// Validate required secrets
const required = ['DATABASE_URL', 'JWT_SECRET'];
required.forEach((key) => {
  if (!process.env[key]) {
    throw new Error(`Missing required env var: ${key}`);
  }
});
```

## Target Processes

- secrets-setup
- security-hardening
- ci-cd-security

