scbe-api-key-local-mirror

Store and resolve API keys locally with Windows DPAPI encryption.

6|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/issdandavis/SCBE-AETHERMOORE --skill scbe-api-key-local-mirror
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scbe-api-key-local-mirror
Source: https://github.com/issdandavis/SCBE-AETHERMOORE/tree/main/external/codex-skills-live/scbe-api-key-local-mirror
Command: npx skills add https://github.com/issdandavis/SCBE-AETHERMOORE --skill scbe-api-key-local-mirror

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a secure local destination for API keys, avoiding plaintext storage by using Windows DPAPI, enabling safe, quick access during terminal workflows.

Core Features & Use Cases

  • DPAPI-protected local key storage to prevent plaintext on disk.
  • Store API keys from environment variables or prompts and resolve them into runtime environment variables for immediate use.
  • List, audit, and rotate keys by service, with token fingerprints for traceability.

Quick Start

Store an API key from the environment, then resolve it into the current shell when needed.

Frequently Asked Questions about scbe-api-key-local-mirror

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

FAQPage Schema
How do I securely store API keys on Windows without plaintext exposure?

To securely store API keys on Windows without plaintext exposure, use Windows DPAPI to encrypt secrets locally. This skill provides a vault that encrypts keys via DPAPI, preventing plaintext storage while allowing quick terminal access.

Can I load stored API keys into environment variables for shell workflows?

Yes, you can load stored API keys into environment variables for shell workflows. The skill resolves encrypted vault entries into runtime environment variables, enabling immediate use during terminal sessions or service integrations.

Does this local secret management approach require any external dependencies?

No, this local secret management approach does not require external dependencies. It implements encryption, fingerprinting, and vault commands using Python's standard library alongside native Windows DPAPI APIs.

How do I audit and rotate API keys stored in a local DPAPI vault?

To audit and rotate API keys stored in a local DPAPI vault, use the built-in list and doctor commands. These tools allow you to list keys by service and generate token fingerprints for traceability.

What is the best way to manage environment secrets for terminal workflows on Windows?

The best way to manage environment secrets for terminal workflows on Windows is using a DPAPI-protected local key mirror. This method avoids plaintext on disk by storing keys securely and resolving them into environment variables on demand.

Are there limitations when using Windows DPAPI for local API key storage?

A limitation of using Windows DPAPI for local API key storage is platform restriction, as DPAPI is a Windows-specific feature. Consequently, this secret management approach is unsuitable for cross-platform or non-Windows runtime environments.