environment-secrets

Manage environment variables and secrets across development and production environments.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/soq123/SE3354-Calo-fit --skill environment-secrets-soq123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: environment-secrets
Source: https://github.com/soq123/SE3354-Calo-fit/tree/main/.local/skills/environment-secrets
Command: npx skills add https://github.com/soq123/SE3354-Calo-fit --skill environment-secrets-soq123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage environment variables and secrets for applications, helping teams view, set, delete, and securely request sensitive values from users.

Core Features & Use Cases

  • View environment variables and secrets
  • Set non-sensitive configuration
  • Delete obsolete keys
  • Request secrets from users

Quick Start

Ask the assistant to view current environment variables and secrets, then request any missing keys from the user.

Frequently Asked Questions about environment-secrets

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

FAQPage Schema
How do I securely request secrets from users for application configuration?

To securely request secrets, this Skill enforces safe usage by separating secrets from code and guiding users to request sensitive values via a provided function. It prevents modification of runtime-managed variables.

How do I manage environment variables across development and production environments?

You can manage environment variables across development and production by viewing current values, setting non-sensitive configuration, and deleting obsolete keys. This Skill separates secrets from code to enforce safe usage.

What is the best way to view and delete obsolete environment keys?

The best way to view and delete obsolete environment keys is to ask the assistant to inspect current variables and remove obsolete ones. This Skill supports viewing current values and deleting keys to manage configuration.

Can I set sensitive configuration values directly in the environment?

No, you cannot set sensitive configuration values directly. This Skill enforces safe usage by separating secrets from code and guiding you to request sensitive values from users via a specific function, preventing direct modification.

Why should I separate secrets from code when managing application configuration?

Separating secrets from code prevents unauthorized access and accidental exposure of sensitive data. This Skill enforces safe usage by guiding users to request secrets via a dedicated function and preventing modification of runtime-managed variables.

Does environment-secrets work for both non-sensitive configuration and sensitive value management?

Yes, environment-secrets allows setting non-sensitive configuration directly while securely requesting sensitive values from users. It manages both aspects by separating secrets from code and preventing modification of runtime-managed variables.