# output-credentials-init

> Claude/Codex skill by [@growthxai](https://omgskills.com/library/growthxai/index.md) · 443 stars · Updated 2026-10-22

Initialize encrypted credentials for an Output.ai project. Use when setting up credentials for the first time, adding environment-specific credentials, or adding per-workflow credentials.

Tags: agents, ai, ai-agents, ai-sdk, claude, claude-code, javascript, llm, nodejs, open-source, reliability, temporal, typescript, workflow-engine, workflows

## Install

```sh
git clone https://github.com/growthxai/output /tmp/output && ln -s /tmp/output/coding_assistants/claude/plugins/outputai/skills/output-credentials-init ~/.claude/skills/output-credentials-init
```

## From README

Initializing Credentials When to Use This Skill First time setting up credentials for a project Adding production/development environment-specific credentials Adding per-workflow credentials that override global ones Re-initializing credentials after losing a key file Overview The npx output credentials init command generates two files: A key file (.key) — the decryption secret. Never commit this. An encrypted YAML file (.yml.enc) — the credentials store. Safe to commit. Commands What Gets Created Global (default) Environment-specific Per-workflow Default Template After init, the encrypted YAML contains this template: After Init: Add Your Secrets Fill in the empty values, save, and close. The file is re-encrypted automatically. Gitignore Or add to your .gitignore: CI/CD: Key Distribution In CI/CD pipelines, pass the key as an environment variable instead of committing the file: The key value is the contents of the .key file.

## Links

- HTML page: https://omgskills.com/library/growthxai/output/coding_assistants/claude/plugins/outputai/skills/output-credentials-init/
- GitHub: https://github.com/growthxai/output
- Author: [@growthxai](https://omgskills.com/library/growthxai/index.md)

## More from this repo

- [output-build-workflow](https://omgskills.com/library/growthxai/output/coding_assistants/claude/plugins/outputai/skills/output-build-workflow/index.md) — Implement an Output SDK workflow from a plan document.
   - [@growthxai](https://omgskills.com/library/growthxai/index.md) · 443 stars
- [output-credentials-edit](https://omgskills.com/library/growthxai/output/coding_assistants/claude/plugins/outputai/skills/output-credentials-edit/index.md) — View, edit, and set encrypted credentials in an Output.ai project.
   - [@growthxai](https://omgskills.com/library/growthxai/index.md) · 443 stars
- [output-credentials-env-vars](https://omgskills.com/library/growthxai/output/coding_assistants/claude/plugins/outputai/skills/output-credentials-env-vars/index.md) — Wire encrypted credentials to environment variables using the credential: convention.
   - [@growthxai](https://omgskills.com/library/growthxai/index.md) · 443 stars
