What problem does it solve?
Provides an interactive, state-aware guide to complete a repository's initial setup while enforcing secure handling of environment variables and preventing secret exposure in chat. It inspects the environment, skips completed steps, and walks users through installing Bun and dotenvx, installing dependencies, creating .env/.env.project, performing dotenvx encryption, and integrating with the macOS keychain.
Core Features & Use Cases
- State-aware diagnosis: Detects missing components such as Bun, dotenvx, node_modules, .env, and .env.project and only presents necessary steps.
- Secure env workflows: Guides users through creating .env, encrypting with dotenvx, importing keys into macOS keychain, and safe re-encryption after edits without exposing secrets.
- Platform-aware instructions: Provides OS-specific guidance (macOS, WSL, Windows) and sandbox network permission advice for services like Shopify and Backlog.
Quick Start
Run an interactive setup that diagnoses the current environment and walks me through missing steps for Bun, dotenvx, dependencies, .env/.env.project creation, and keychain-based encryption.