loa-credentials

Manage API credentials and secrets across environments for Loa's multi-model provider system.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/project-purupuru/world-purupuru --skill loa-credentials-project-purupuru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loa-credentials
Source: https://github.com/project-purupuru/world-purupuru/tree/main/.claude/skills/managing-credentials
Command: npx skills add https://github.com/project-purupuru/world-purupuru --skill loa-credentials-project-purupuru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Credential management and auditing for API keys and secrets used by Loa's multi-model provider system, ensuring secure storage and auditable access.

Core Features & Use Cases

  • Credential status overview across providers.
  • Secure storage of credentials in the encrypted store and .env.local with safe write policies.
  • Test credentials against provider endpoints and verify validity.
  • Delete credentials from the encrypted store when needed.

Quick Start

Prompt for the credential value and securely save it to the encrypted store.

Frequently Asked Questions about loa-credentials

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

FAQPage Schema
How do I securely store API credentials and secrets across multiple environments?

To securely store API credentials and secrets, you can use an encrypted store and dotenv files to manage values across environments. This approach enforces safe write policies and auditable access for multi-model provider systems.

What is the best way to test API credentials against provider endpoints?

The best way to test API credentials is to run a test command that validates credentials against provider endpoints. This verifies credential validity directly and confirms whether the stored secrets are active and correctly configured.

Can I manage environment variables and dotenv files for multiple API providers?

Yes, you can manage environment variables and dotenv files for multiple API providers. The system applies credential status checks, secure storage, and validation workflows across environment variables and encrypted stores.

How does credential auditing work for encrypted stores and dotenv files?

Credential auditing for encrypted stores and dotenv files works by enforcing a YAML frontmatter with name and description, defining capability flags, and exposing controlled subcommands to ensure safe, auditable credential handling.

What are the limitations of deleting credentials from an encrypted store?

When deleting credentials from an encrypted store, the limitation is that removal is permanent from the secure store. You must ensure no active provider workflows depend on those credentials before executing the delete operation.