env-setup

Detect project type and generate a .env.example file with setup instructions.

22|4|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/weisser-dev/awesome-opencode --skill env-setup-weisser-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: env-setup
Source: https://github.com/weisser-dev/awesome-opencode/tree/main/cli-tool/templates/skills/env-setup
Command: npx skills add https://github.com/weisser-dev/awesome-opencode --skill env-setup-weisser-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the setup of a developer environment by detecting project type, listing prerequisites, generating a .env.example file, and producing a Getting Started guide.

Core Features & Use Cases

  • Project Type Detection: Automatically identifies the project type, language, and framework.
  • Prerequisite Identification: Lists all required runtimes, databases, tools, and external services.
  • .env.example Generation: Extracts and categorizes all required environment variables.
  • Getting Started Guide: Provides step-by-step setup instructions for a new developer.

Quick Start

Run the 'env-setup' skill to automatically detect your project type and generate a .env.example file for your development environment.

Frequently Asked Questions about env-setup

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

FAQPage Schema
How do I generate a .env.example file from an existing project?

To generate a .env.example file, this Skill scans your repository contents and configuration files to extract and categorize all required environment variables automatically. It identifies the needed variables and outputs a structured example file for your development environment.

What is the best way to automate developer environment setup for a new project?

Automating developer environment setup is best handled by detecting the project type, language, and framework to list prerequisites. This Skill scans configurations to produce a Getting Started guide and a .env.example file, streamlining the onboarding process.

How do I identify project prerequisites and required runtimes?

To identify project prerequisites and required runtimes, the Skill scans your repository contents and configuration files. It automatically detects the project type and lists all required runtimes, databases, tools, and external services needed for setup.

Does this environment setup process work for both new and existing repositories?

Yes, the environment setup process works for both new and existing repositories. It applies to any project by scanning repository contents and configuration files to detect the project type and generate the necessary setup files.

Can I automatically generate a Getting Started guide for my codebase?

Yes, you can automatically generate a Getting Started guide for your codebase. The Skill analyzes your repository to detect the project type and prerequisites, producing step-by-step setup instructions for a new developer.