secrets

Manage TrueFoundry secret groups and individual secrets via Bash and curl.

2|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/passionseed/ps_app --skill secrets-passionseed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secrets
Source: https://github.com/passionseed/ps_app/tree/main/.agents/skills/truefoundry-secrets
Command: npx skills add https://github.com/passionseed/ps_app --skill secrets-passionseed

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

TrueFoundry secret management is streamlined by centralizing control of secret groups and their key-value secrets, reducing manual handling and lowering risk of credential leakage.

Core Features & Use Cases

  • List secret groups and inspect their contents to quickly understand what credentials exist.
  • Create new secret groups and rotate or update keys without exposing raw values.
  • Delete secret groups or individual secrets to maintain a clean and secure secret store across deployments.

Quick Start

List secret groups, inspect a group to view its secrets, then create a new secret group with at least one secret using environment variables for secret values.

Frequently Asked Questions about secrets

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

FAQPage Schema
How do I manage TrueFoundry secret groups and keys via bash?

You can manage TrueFoundry secret groups using bash and curl commands to list, create, update, or delete secret groups and their individual keys across deployments.

What is the best way to rotate TrueFoundry secrets without exposing raw values?

The best way to rotate TrueFoundry secrets is by setting environment variables for the new values, which enforces secure credential handling and prevents displaying raw secrets during updates.

Do I need curl and environment variables to create a new TrueFoundry secret group?

Yes, you need curl and bash to execute the requests, and you must use environment variables to supply the secret values when creating a new TrueFoundry secret group.

Can I inspect the contents of a TrueFoundry secret group without revealing the actual credentials?

Yes, you can inspect a TrueFoundry secret group to view its existing keys and metadata, but the system strictly prevents displaying raw secret values to avoid credential leakage.

How do I delete individual secrets from a TrueFoundry secret group?

You can delete individual secrets from a TrueFoundry secret group using specific bash and curl commands, allowing you to maintain a clean and secure secret store across your deployments.