secrets

Manage TrueFoundry secret groups and key-value secrets via CRUD operations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of sensitive information like API keys and passwords within TrueFoundry, ensuring they are stored and accessed securely.

Core Features & Use Cases

  • Secret Group Management: Organize secrets into logical groups for better access control and organization.
  • CRUD Operations: Create, read, update, and delete secret groups and individual key-value secrets.
  • Secure Deployment Integration: Seamlessly integrate secrets into your deployment manifests using the tfy-secret:// format.
  • Use Case: Before deploying a new service that requires database credentials, use this Skill to create a secret group named my-app-secrets, add DB_PASSWORD and DB_USER keys, and then reference them in your deployment manifest.

Quick Start

Use the secrets skill to list all available secret groups.

Frequently Asked Questions about secrets

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

FAQPage Schema
How do I manage API keys and credentials for TrueFoundry deployments?

You can manage API keys and credentials for TrueFoundry deployments by creating logical secret groups and adding key-value pairs. This Skill handles listing, creating, updating, and deleting these secrets to securely store sensitive data before integration.

What is the best way to organize secrets before deploying a service?

The best way to organize secrets before deploying a service is grouping them into logical secret groups. You can create a group, add specific keys like DB_PASSWORD, and then securely reference them in your deployment manifest using the tfy-secret:// format.

Does managing TrueFoundry secret groups require any specific command-line tools?

Yes, managing TrueFoundry secret groups requires Bash and curl for API interactions. These command-line tools are necessary dependencies to execute the CRUD operations for your credentials and secret values.

How do I rotate or update sensitive values in an existing secret group?

To rotate or update sensitive values in an existing secret group, you use the update CRUD operations provided. This allows you to modify individual key-value secrets securely whenever your credentials change or need rotation.

Can I integrate stored credentials directly into my deployment manifests?

Yes, you can integrate stored credentials directly into your deployment manifests. Once you create a secret group and add keys, reference them securely in your deployment configuration using the tfy-secret:// format for seamless access.

What limitations exist when handling secrets through Bash and curl?

A limitation of handling secrets through Bash and curl is that API interactions require a compatible command-line environment. You must ensure your local setup supports these dependencies to successfully execute CRUD operations on your secret groups.