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 31, 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
| 104 | curl -fsSLo "$tmpdir/nodesource-setup.sh" https://deb.nodesource.com/setup_20.x |
Curl to non-GitHub URL
| 273 | curl -fsSL https://get.docker.com -o get-docker.sh |
Access to hidden dotfiles in home directory
| 168 | **Solution:** Restart your terminal or run \`source ~/.bashrc\` (Linux) or \`source ~/.zshrc\` (macOS) |
Access to hidden dotfiles in home directory
| 173 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 174 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 175 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to hidden dotfiles in home directory
| 176 | source ~/.bashrc |
Access to hidden dotfiles in home directory
| 399 | mkdir ~/.npm-global |
Access to hidden dotfiles in home directory
| 400 | npm config set prefix '~/.npm-global' |
Access to hidden dotfiles in home directory
| 401 | echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc |
Access to .env file
| 56 | - Environment variables (.env files) |
Access to .env file
| 139 | Create a \`.env\` file: |
Access to .env file
| 142 | cp .env.example .env |
Access to .env file
| 145 | nano .env |
Access to .env file
| 148 | Example \`.env\` content: |
Access to .env file
| 239 | Create \`.env\` file: |
Access to .env file
| 355 | - **Create .env.example** - Show required environment variables |
Access to .env file
| 454 | if [ ! -f .env ]; then |
Access to .env file
| 455 | echo "📝 Creating .env file..." |
Access to .env file
| 456 | cp .env.example .env |
Access to .env file
| 457 | echo "⚠️ Please edit .env with your configuration" |
External URL reference
| 104 | curl -fsSLo "$tmpdir/nodesource-setup.sh" https://deb.nodesource.com/setup_20.x |
External URL reference
| 113 | 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
| 162 | # Should see: Server running on http://localhost:3000 |
External URL reference
| 253 | # Should see: Running on http://127.0.0.1:5000 |
External URL reference
| 273 | curl -fsSL https://get.docker.com -o get-docker.sh |
External URL reference
| 480 | - [Node.js Installation Guide](https://nodejs.org/en/download/) |
External URL reference
| 483 | - [Homebrew (macOS)](https://brew.sh/) |
External URL reference
| 484 | - [Chocolatey (Windows)](https://chocolatey.org/) |