davila7 avatar

Environment Setup Guide

Walks you through setting up dev environments from scratch with platform-specific install commands for macOS, Linux, and Windows. Covers the full cycle: checking what's already installed, installing tools like Node or Python, configuring environment variables and dotfiles, then verifying everything works. Includes complete examples for Node.js, Python with venv, and Docker Compose setups. The troubleshooting sections are genuinely helpful, like fixing npm permissions without sudo. If you're onboarding someone new or documenting setup for a project, this gives you a solid template instead of writing instructions from memory and inevitably forgetting something.

skills.sh installs
311
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill environment-setup-guide --agent claude-code

Installs into .claude/skills of the current project.

Files

Environment Setup Guide

Overview

Help developers set up complete development environments from scratch. This skill provides step-by-step guidance for installing tools, configuring dependencies, setting up environment variables, and verifying the setup works correctly.

When to Use This Skill

  • Use when starting a new project and need to set up the development environment
  • Use when onboarding new team members to a project
  • Use when switching to a new machine or operating system
  • Use when troubleshooting environment-related issues
  • Use when documenting setup instructions for a project
  • Use when creating development environment documentation

How It Works

Step 1: Identify Requirements

I'll help you determine what needs to be installed:

  • Programming language and version (Node.js, Python, Go, etc.)
  • Package managers (npm, pip, cargo, etc.)
  • Database systems (PostgreSQL, MongoDB, Redis, etc.)
  • Development tools (Git, Docker, IDE extensions, etc.)
  • Environment variables and configuration files

Step 2: Check Current Setup

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Documentation
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1incept5 avatareve-read-eve-docsincept5/eve-skillpacksLoad first. State-today index of distilled Eve Horizon system docs with task-based routing for CLI/API usage, manifests, pipelines, jobs, secrets, agents, build305skills.sh installs
2rightcapitalhq avatarchinese-style-guiderightcapitalhq/chinese-style-guidechinese style guide293skills.sh installs
3yoanbernabeu avatarslidev-syntax-guideyoanbernabeu/slidev-skillsMaster Slidev's extended Markdown syntax. Use this skill to write slides with advanced formatting, frontmatter, and special features.292skills.sh installs
4crazynomad avatardoc-mindmapcrazynomad/skills文档智能整理助手 - 批量转换办公文档为 Markdown,本地模型生成摘要,三维度软链接分类288skills.sh installs
5haowjy avatarcw-prose-writinghaowjy/creative-writing-skillsCreative writing skill for drafting and editing narrative fiction prose. Use when writing new scenes, chapters, or dialogue, or when editing existing prose. Dis255skills.sh installs
6jorgealves avatardocumentation-generatorjorgealves/agent_skillsAnalyzes source code to automatically generate technical documentation and architecture diagrams. Use to maintain up-to-date API references and onboarding mater255skills.sh installs