bknd-env-config

Configure BKND environment variables across development and production platforms.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cameronapak/melos --skill bknd-env-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bknd-env-config
Source: https://github.com/cameronapak/melos/tree/main/.agents/skills/bknd-env-config
Command: npx skills add https://github.com/cameronapak/melos --skill bknd-env-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you configure environment variables for BKND projects across development and production, including .env files, secrets management, and platform-specific configurations.

Core Features & Use Cases

  • Centralized Env Management: Create and inject environment variables into bknd.config.ts using a unified interface.
  • Platform Readiness: Manage per-platform secrets for Cloudflare, Vercel, and Docker, with guidance and templates.
  • Security-first Defaults: Generate .env templates, enforce production secrets, and support .dev.vars overrides.

Quick Start

Create a .env file at the project root with keys such as DB_URL, JWT_SECRET, and PORT. Wire these values into bknd.config.ts using the env parameter and validate production secrets. For platform secrets, configure Cloudflare, Vercel, or Docker as needed and use .dev.vars for local overrides.

Frequently Asked Questions about bknd-env-config

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

FAQPage Schema
How do I configure environment variables for a BKND project across different platforms?

To configure environment variables for a BKND project, you create a .env file at the project root and wire values into bknd.config.ts using the env parameter. The setup supports platform-specific variables for Cloudflare, Vercel, and Docker.

What is the best way to manage local environment overrides without affecting production secrets?

The best way to manage local overrides is by using .dev.vars files. This approach allows you to safely override environment variables during local development while enforcing strict production security requirements for your deployed BKND project.

How do I inject secrets into bknd.config.ts safely?

You inject secrets into bknd.config.ts by passing them through the env parameter. The skill enforces production security requirements to ensure sensitive data like JWT_SECRET and DB_URL are validated and handled safely across deployment environments.

Can I use this approach to generate .env templates and sync secrets for Vercel or Docker?

Yes, you can generate .env templates and sync secrets for Vercel or Docker. The skill provides centralized environment management with per-platform guidance and templates, ensuring your secrets are correctly formatted for each specific deployment target.

Why do I need to validate production environment variables for my BKND deployment?

You need to validate production environment variables because the skill enforces production security requirements. This prevents missing or insecure secrets, such as an empty JWT_SECRET, from causing runtime failures or vulnerabilities in your deployed BKND application.