loa-credentials

Manage API credentials across environment variables, encrypted stores, and dotenv files.

1|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/0xHoneyJar/loa-constructs --skill loa-credentials
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loa-credentials
Source: https://github.com/0xHoneyJar/loa-constructs/tree/main/.claude/skills/managing-credentials
Command: npx skills add https://github.com/0xHoneyJar/loa-constructs --skill loa-credentials

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Credential management and audit for API keys and secrets across environments, ensuring secure storage, traceability, and compliant usage.

Core Features & Use Cases

  • Centralized credential health checks across env vars, encrypted stores, and local dotenv files.
  • Multi-storage policy: environment variables > encrypted store > .env.local to determine active credentials.
  • Subcommands include status, set, test, and delete to configure, verify, and clean credentials.

Quick Start

Run a simple inquiry to view credential status and securely add a new key with prompts when entering sensitive values.

Frequently Asked Questions about loa-credentials

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

FAQPage Schema
How do I manage API keys across environment variables and dotenv files?

Managing API keys across environment variables and dotenv files involves coordinating status, set, and test workflows. This skill enforces environment priority (env > encrypted store > .env.local) to configure and audit provider keys securely.

What is the correct priority order for resolving environment credentials?

The correct priority order for resolving environment credentials is environment variables first, then the encrypted store, and finally the .env.local file. This multi-storage policy determines which active credentials are used.

How can I audit API credentials to ensure secure configuration?

You can audit API credentials by running a centralized health check across environment variables, encrypted stores, and local dotenv files. This process ensures secure storage, traceability, and compliant usage of your provider keys.

How do I securely set API secrets without leaking sensitive values?

To securely set API secrets without leaking sensitive values, the system prompts you to enter sensitive values directly during the set workflow. This prevents leakage and ensures secure configuration across your storage options.

Can I delete provider keys from encrypted stores and environment variables?

Yes, you can delete provider keys from encrypted stores and environment variables using the delete workflow. This allows you to clean credentials and maintain compliant usage across your active configuration.