environment-secrets

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing environment variables and secrets for apps across environments—view, set, delete, and request values without exposing sensitive data.

Core Features & Use Cases

  • View and audit env vars and secrets across shared, development, and production environments.
  • Set non-sensitive config values and manage secrets using structured workflows.
  • Request secrets from users securely when needed, avoiding hard-coded credentials.

Quick Start

Check current configuration, then request any missing secrets from the user and place them into the appropriate environment.

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 for deployment?

You can securely manage environment variables by viewing, setting, and deleting values through structured workflows that organize secrets into shared, development, and production scopes while preventing exposure of sensitive data.

What is the best way to audit existing environment variables across different environments?

Auditing existing environment variables is best handled by viewing and organizing them across shared, development, and production scopes. This process identifies exposed credentials and ensures configuration values are placed into their appropriate environment with safe request workflows.

How do I request missing credentials from users without hard-coding secrets?

Requesting credentials without hard-coding secrets requires using safe request workflows that prompt users directly for sensitive values. This prevents credentials from being stored in code and ensures secrets are placed into the appropriate environment scope securely.

Can I organize secrets by development and production scopes?

Yes, you can organize secrets by development, production, and shared scopes. This environment-scoped configuration applies guardrails to ensure credentials are separated correctly and managed safely across different application deployment targets.

How do I set non-sensitive configuration values separately from secrets?

Setting non-sensitive configuration values separately from secrets involves using structured workflows to manage standard env vars while guiding safe request workflows for actual credentials, enforcing best practices by preventing exposure of sensitive data.

What are the limitations of managing env vars without safe request workflows?

Managing env vars without safe request workflows risks exposing secrets through hard-coded credentials and unguarded configuration. Without environment-scoped guardrails, auditing existing vars and organizing secrets by shared, development, and production scopes becomes error-prone and insecure.