environment-secrets

View, set, delete, and request environment variables and secrets across scopes.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/aryankumarrai/VarAI --skill environment-secrets-aryankumarrai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: environment-secrets
Source: https://github.com/aryankumarrai/VarAI/tree/main/.local/skills/environment-secrets
Command: npx skills add https://github.com/aryankumarrai/VarAI --skill environment-secrets-aryankumarrai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the management of environment variables and sensitive secrets, allowing for easy viewing, setting, and deletion, as well as secure requests for secrets from users.

Core Features & Use Cases

  • View Variables: Inspect existing environment variables and secrets across different environments (shared, development, production).
  • Set Variables: Configure environment-specific or shared variables.
  • Delete Variables: Remove obsolete or unnecessary environment variables.
  • Request Secrets: Securely prompt users for sensitive information like API keys or tokens.
  • Use Case: When deploying an application, you can use this skill to set the PORT environment variable for production and then request the DATABASE_URL secret from the user.

Quick Start

Use the environment-secrets skill to view all environment variables and secrets.

Frequently Asked Questions about environment-secrets

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

FAQPage Schema
How do I manage environment variables and secrets for application deployment?

You can manage environment variables and secrets by viewing, setting, and deleting them across shared, development, and production scopes. This allows you to configure environment-specific variables like a production PORT securely during deployment.

What is the best way to securely request API keys and tokens from users?

Securely requesting API keys and tokens involves prompting the user for sensitive information through dedicated secret request operations. This ensures sensitive user-provided secrets are collected safely without hardcoding them into the configuration.

Can I set environment-specific configuration for development and production scopes?

Yes, you can configure environment-specific variables across distinct development, production, and shared scopes. This allows you to isolate configuration data and manage variables based on the target deployment environment.

How do I view existing environment variables before updating my application configuration?

You can inspect existing environment variables and secrets by executing an explicit view operation. This allows you to verify current configuration data across shared, development, and production scopes before making changes.

How do I delete obsolete environment variables during a secrets management cleanup?

Deleting obsolete environment variables requires an explicit delete function call targeting the specific variable. This removes unnecessary or outdated configuration data from your shared, development, or production scopes.