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 May 12, 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
| 100 | curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - |
Curl to non-GitHub URL
| 267 | curl -fsSL https://get.docker.com -o get-docker.sh |
Access to hidden dotfiles in home directory
| 162 | **Solution:** Restart your terminal or run \`source ~/.bashrc\` (Linux) or \`source ~/.zshrc\` (macOS) |
Access to hidden dotfiles in home directory
| 167 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 168 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 169 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to hidden dotfiles in home directory
| 170 | source ~/.bashrc |
Access to hidden dotfiles in home directory
| 393 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 394 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 395 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to .env file
| 58 | - Environment variables (.env files) |
Access to .env file
| 133 | Create a \`.env\` file: |
Access to .env file
| 136 | cp .env.example .env |
Access to .env file
| 139 | nano .env |
Access to .env file
| 142 | Example \`.env\` content: |
Access to .env file
| 233 | Create \`.env\` file: |
Access to .env file
| 349 | - **Create .env.example** - Show required environment variables |
Access to .env file
| 448 | if [ ! -f .env ]; then |
Access to .env file
| 449 | echo "📝 Creating .env file..." |
Access to .env file
| 450 | cp .env.example .env |
Access to .env file
| 451 | echo "⚠️ Please edit .env with your configuration" |
External URL reference
| 100 | curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - |
External URL reference
| 107 | 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
| 156 | # Should see: Server running on http://localhost:3000 |
External URL reference
| 247 | # Should see: Running on http://127.0.0.1:5000 |
External URL reference
| 267 | curl -fsSL https://get.docker.com -o get-docker.sh |
External URL reference
| 474 | - [Node.js Installation Guide](https://nodejs.org/en/download/) |
External URL reference
| 477 | - [Homebrew (macOS)](https://brew.sh/) |
External URL reference
| 478 | - [Chocolatey (Windows)](https://chocolatey.org/) |