secrets

Retrieve Bitwarden secrets and generate environment variable export commands.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill secrets-davidroliverba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secrets
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/secrets
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill secrets-davidroliverba

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a secure and automated way to manage sensitive credentials and secrets, preventing them from being exposed in code or plain text files.

Core Features & Use Cases

  • Secure Credential Retrieval: Access secrets stored in Bitwarden on-demand without storing them locally.
  • Environment Variable Setup: Generate export commands to load secrets directly into your shell environment.
  • Use Case: When you need to use an API key for a service like Anthropic or OpenAI, you can use this skill to retrieve it securely and set it as an environment variable for your script, ensuring it's not hardcoded.

Quick Start

Run /secrets env to output export commands for all vault secrets.

Frequently Asked Questions about secrets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely retrieve API keys and set environment variables from Bitwarden?

You can securely retrieve API keys and set environment variables by using the Bitwarden CLI to fetch credentials on-demand and generate export commands to load secrets directly into your shell environment.

How can I prevent hardcoding credentials and secrets in my scripts?

To prevent hardcoding credentials in scripts, use this Skill to access secrets stored in Bitwarden on-demand, retrieving sensitive information like tokens only when needed and loading them as environment variables.

Do I need the Bitwarden CLI installed to manage secrets this way?

Yes, you need the Bitwarden CLI (bw) installed and configured for vault access to manage secrets securely, retrieve credentials, and set up environment variables.

Can I load all my Bitwarden vault secrets into environment variables at once?

Yes, you can load all vault secrets into environment variables at once by running the designated command, which outputs export commands for all secrets stored in your Bitwarden vault.

What is the best way to manage tokens for services like OpenAI or Anthropic without storing them locally?

The best way to manage tokens for services without local storage is using Bitwarden CLI integration, retrieving API keys securely on-demand and setting them as environment variables for your scripts.

Are there limitations to using Bitwarden for environment variable setup in automated workflows?

A limitation of using Bitwarden for environment variable setup is that it requires the Bitwarden CLI to be installed and configured for vault access, ensuring secrets are retrieved on-demand rather than stored locally.