← ClaudeAtlas

api-credentialslisted

Securely manages API credentials for multiple providers (Anthropic Claude, Google Gemini, GitHub). Use when skills need to access stored API keys for external service invocations.
oaustegard/claude-skills · ★ 124 · API & Backend · score 84
Install: claude install-skill oaustegard/claude-skills
# API Credentials Management **🚨 DEPRECATED: This skill is no longer needed for hosted skills environments.** **New approach:** Skills now read credentials directly from project knowledge files: - `ANTHROPIC_API_KEY.txt`, `GOOGLE_API_KEY.txt`, `GITHUB_API_KEY.txt` (recommended) - Or `API_CREDENTIALS.json` (combined file) See updated skill documentation: - [orchestrating-agents](../orchestrating-agents/SKILL.md#setup) - [invoking-gemini](../invoking-gemini/SKILL.md#setup) - [invoking-github](../invoking-github/SKILL.md#quick-start) **Legacy use only:** This skill may still be useful for local development environments or backward compatibility. --- **⚠️ WARNING: This is a PERSONAL skill - DO NOT share or commit with actual credentials!** This skill provides secure storage and retrieval of API credentials for multiple providers. It serves as a dependency for other skills that need to invoke external APIs programmatically. ## Supported Providers - **Anthropic** (Claude API) - **Google** (Gemini API, Vertex AI, etc.) - **GitHub** (GitHub API, Personal Access Tokens) - Extensible for additional providers ## Purpose - Centralized credential storage for multiple API providers - Secure retrieval methods for dependent skills - Clear error messages when credentials are missing - Support for multiple credential sources (config file, environment variables) ## Usage by Other Skills Skills that need to invoke APIs should reference this skill: ### Anthropic Claude API ```pyth