output-dev-credentials
Store and reference encrypted secrets in Output SDK workflows using @outputai/core/credentials. Use when integrating API keys, database passwords, or third-party tokens.
Install
With your agent
Install OMGSkills skill "growthxai/output:coding_assistants/claude/plugins/outputai/skills/output-dev-credentials" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/growthxai/output /tmp/output && ln -s /tmp/output/coding_assistants/claude/plugins/outputai/skills/output-dev-credentials ~/.claude/skills/output-dev-credentials
From README
Encrypted Credentials Management Overview The @outputai/core/credentials package provides encrypted secrets management for Output SDK workflows. It replaces process.env patterns with a structured, encrypted YAML-based system that supports scoped credentials with deep merging. When to Use This Skill Adding API keys or tokens to a workflow Migrating from process.env to encrypted credentials Setting up per-workflow or per-environment secrets Debugging missing credential errors (MissingCredentialError, MissingKeyError) Configuring custom credential providers (Vault, AWS Secrets Manager) Library API Import credentials.get(path, defaultValue?) Safe read with optional default. Never throws. credentials.require(path) Strict read. Throws MissingCredentialError if not found.
