environment-setup-guide
Guides developers in setting up their development environments with tools, dependencies, and configurations for seamless project initiation.
Install this skill
Security score
The environment-setup-guide skill was audited on Feb 28, 2026 and we found 29 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 98 | curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - |
Curl to non-GitHub URL
| 265 | curl -fsSL https://get.docker.com -o get-docker.sh |
Access to hidden dotfiles in home directory
| 160 | **Solution:** Restart your terminal or run \`source ~/.bashrc\` (Linux) or \`source ~/.zshrc\` (macOS) |
Access to hidden dotfiles in home directory
| 165 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 166 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 167 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to hidden dotfiles in home directory
| 168 | source ~/.bashrc |
Access to hidden dotfiles in home directory
| 391 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 392 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 393 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to .env file
| 56 | - Environment variables (.env files) |
Access to .env file
| 131 | Create a \`.env\` file: |
Access to .env file
| 134 | cp .env.example .env |
Access to .env file
| 137 | nano .env |
Access to .env file
| 140 | Example \`.env\` content: |
Access to .env file
| 231 | Create \`.env\` file: |
Access to .env file
| 347 | - **Create .env.example** - Show required environment variables |
Access to .env file
| 446 | if [ ! -f .env ]; then |
Access to .env file
| 447 | echo "📝 Creating .env file..." |
Access to .env file
| 448 | cp .env.example .env |
Access to .env file
| 449 | echo "⚠️ Please edit .env with your configuration" |
External URL reference
| 98 | curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - |
External URL reference
| 105 | Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClie |
External URL reference
| 154 | # Should see: Server running on http://localhost:3000 |
External URL reference
| 245 | # Should see: Running on http://127.0.0.1:5000 |
External URL reference
| 265 | curl -fsSL https://get.docker.com -o get-docker.sh |
External URL reference
| 472 | - [Node.js Installation Guide](https://nodejs.org/en/download/) |
External URL reference
| 475 | - [Homebrew (macOS)](https://brew.sh/) |
External URL reference
| 476 | - [Chocolatey (Windows)](https://chocolatey.org/) |