Toolverse
All skills

env-sync

by openclaw

Generate .env.example from your .env files. Use when onboarding developers.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Generate .env.example from your .env files. Use when onboarding developers.

How to use

  1. Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz ustawioną zmienną środowiskową OPENAI_API_KEY z twoim kluczem API OpenAI.

  2. Przejdź do katalogu projektu, w którym znajduje się twój plik .env, który chcesz skonwertować.

  3. Uruchom komendę npx ai-env-sync bez żadnych parametrów — narzędzie automatycznie przeskanuje wszystkie pliki .env, .env.local i .env.development w bieżącym katalogu.

  4. Jeśli chcesz wskazać inny katalog projektu, dodaj ścieżkę jako argument: npx ai-env-sync ./moj-projekt — narzędzie wygeneruje plik .env.example w tym katalogu.

  5. Sprawdź wygenerowany plik .env.example — zawiera wszystkie klucze zmiennych z twoich plików, ale bez wrażliwych wartości, zastąpionych placeholderami takimi jak "your_api_key_here", oraz z automatycznie dodanymi komentarzami opisującymi każdą zmienną.

  6. Dodaj plik .env.example do kontroli wersji (git) i udostępnij go zespołowi — nowi członkowie mogą skopiować go jako punkt wyjścia do konfiguracji swoich lokalnych zmiennych środowiskowych.

Related skills

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

solidity-security

by wshobson

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.

Security
10105

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260