llm-secrets

List LLM-accessible secret keys and retrieve their values.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill llm-secrets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-secrets
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/llm-secrets
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill llm-secrets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a secure way to list and access sensitive credentials, such as API keys and passwords, that have been made available to the LLM environment.

Core Features & Use Cases

  • List Available Secrets: View the names of all secret keys accessible to the LLM.
  • Retrieve Secret Values: Access the value of a specific secret key using environment variable syntax.
  • Use Case: When a tool needs to authenticate with an external service using an API key, or when logging into a website requires a stored password, this Skill can be used to retrieve those credentials.

Quick Start

Use the llm-secrets skill to list the available secret keys.

Frequently Asked Questions about llm-secrets

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

FAQPage Schema
How do I access API keys and passwords securely within an LLM environment?

You access API keys and passwords by listing available secret keys and retrieving their values through environment variable syntax. This allows secure credential retrieval for external service authentication within the LLM environment.

What is the process for listing available environment variables and credentials for external API calls?

Listing available environment variables and credentials involves querying the LLM environment for accessible secret keys. This Skill provides instructions to list all available secret key names so you can identify which credentials are ready for retrieval.

Can I retrieve stored credentials and passwords for website logins using environment variable syntax?

Yes, you can retrieve stored credentials for website logins using environment variable syntax. The Skill accesses the value of specific secret keys that have been made available to the LLM environment for authentication.

When do I need to use secure secret retrieval for authentication in my tools?

You need secure secret retrieval for authentication when a tool requires logging into an external service using an API key or a stored password. It solves the problem of securely accessing sensitive credentials within the LLM environment.

What are the limitations of using environment variables for secrets management in the LLM environment?

The limitation of using environment variables for secrets management is that the Skill can only list and retrieve secret keys that have already been explicitly made available to the LLM environment. It does not create or store new credentials.