env-to-fnox

Community

Migrate .env secrets to fnox + 1Password

Authornateberkopec
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides the migration from plaintext .env files to a secure, provider-backed secret workflow using fnox with 1Password. It reduces risk, improves secret rotation, and streamlines config for projects that rely on environment variables.

Core Features & Use Cases

  • Migration orchestration: Analyze existing .env secrets, provision a 1Password item, and configure fnox.toml to source secrets from the new backend.
  • Provider integration: Demonstrates integrating 1Password with fnox and updating mise for seamless secret retrieval.
  • Verification & cleanup: Includes steps to verify access and safely remove the old .env after migration.

Quick Start

  1. Ensure 1Password CLI and mise are installed. 2) Run the migration steps described in this Skill to create a 1Password item and configure fnox.toml. 3) Verify secrets load in your app with mise exec -- printenv | grep <VAR>. 4) Remove the old .env when you’re confident the new setup works.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: env-to-fnox
Download link: https://github.com/nateberkopec/dotfiles/archive/main.zip#env-to-fnox

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository