environment-secrets

Manage environment variables and secrets across development and production environments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage environment variables and secrets across development and production environments, ensuring secure storage and controlled access while avoiding accidental exposure.

Core Features & Use Cases

  • View, set, and delete environment variables (non-sensitive values) across environments.
  • Request secrets from users in a safe, auditable way.
  • Enforce environment scoping rules and prevent direct modification of runtime-managed variables.

Quick Start

Request a secret from the user to enable a feature without hardcoding credentials.

Frequently Asked Questions about environment-secrets

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

FAQPage Schema
How do I securely manage environment variables and secrets across development and production environments?

To securely manage environment variables and secrets, you can use APIs to view, set, and delete non-sensitive values across shared, development, and production environments while preventing accidental exposure. It enforces scoping rules and prevents unauthorized changes to runtime-managed variables.

What is the best way to request secrets from users without hardcoding credentials during deployment?

The best way to request secrets without hardcoding is using a safe, auditable API to collect user-provided credentials at runtime. This prevents exposure by separating sensitive data from the application configuration.

Can I modify runtime-managed environment variables directly in production?

No, you cannot directly modify runtime-managed environment variables in production. The system prevents unauthorized changes and enforces environment scoping rules to protect sensitive configurations.

How do I view and delete non-sensitive environment configuration values?

You can view and delete non-sensitive environment configuration values by using the provided APIs. These actions are supported across shared, development, and production environments to help manage app configurations safely.

Does this approach work for separating sensitive credentials from standard app configuration?

Yes, this approach works for separating sensitive credentials from standard app configuration by enforcing environment scoping rules. It validates credentials and securely requests secrets while allowing read and modification of non-sensitive values.

Why should I not hardcode secrets directly into my environment variables?

Hardcoding secrets directly into environment variables risks accidental exposure and unauthorized changes. Securely requesting secrets as needed ensures controlled access and safe, auditable storage across development and production environments.