Skip to main content

environment-setup-guide

Guides developers in setting up their development environments with tools, dependencies, and configurations for seamless project initiation.

Install this skill

or
55/100

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

medium line 104

Curl to non-GitHub URL

SourceSKILL.md
104curl -fsSLo "$tmpdir/nodesource-setup.sh" https://deb.nodesource.com/setup_20.x
medium line 273

Curl to non-GitHub URL

SourceSKILL.md
273curl -fsSL https://get.docker.com -o get-docker.sh
low line 168

Access to hidden dotfiles in home directory

SourceSKILL.md
168**Solution:** Restart your terminal or run \`source ~/.bashrc\` (Linux) or \`source ~/.zshrc\` (macOS)
low line 173

Access to hidden dotfiles in home directory

SourceSKILL.md
173mkdir ~/.npm-global
low line 174

Access to hidden dotfiles in home directory

SourceSKILL.md
174npm config set prefix '~/.npm-global'
low line 175

Access to hidden dotfiles in home directory

SourceSKILL.md
175echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
low line 176

Access to hidden dotfiles in home directory

SourceSKILL.md
176source ~/.bashrc
low line 399

Access to hidden dotfiles in home directory

SourceSKILL.md
399mkdir ~/.npm-global
low line 400

Access to hidden dotfiles in home directory

SourceSKILL.md
400npm config set prefix '~/.npm-global'
low line 401

Access to hidden dotfiles in home directory

SourceSKILL.md
401echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
medium line 56

Access to .env file

SourceSKILL.md
56- Environment variables (.env files)
low line 139

Access to .env file

SourceSKILL.md
139Create a \`.env\` file:
low line 142

Access to .env file

SourceSKILL.md
142cp .env.example .env
low line 145

Access to .env file

SourceSKILL.md
145nano .env
low line 148

Access to .env file

SourceSKILL.md
148Example \`.env\` content:
low line 239

Access to .env file

SourceSKILL.md
239Create \`.env\` file:
medium line 355

Access to .env file

SourceSKILL.md
355- **Create .env.example** - Show required environment variables
low line 454

Access to .env file

SourceSKILL.md
454if [ ! -f .env ]; then
low line 455

Access to .env file

SourceSKILL.md
455echo "📝 Creating .env file..."
low line 456

Access to .env file

SourceSKILL.md
456cp .env.example .env
low line 457

Access to .env file

SourceSKILL.md
457echo "⚠️ Please edit .env with your configuration"
low line 104

External URL reference

SourceSKILL.md
104curl -fsSLo "$tmpdir/nodesource-setup.sh" https://deb.nodesource.com/setup_20.x
low line 113

External URL reference

SourceSKILL.md
113Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClie
low line 162

External URL reference

SourceSKILL.md
162# Should see: Server running on http://localhost:3000
low line 253

External URL reference

SourceSKILL.md
253# Should see: Running on http://127.0.0.1:5000
low line 273

External URL reference

SourceSKILL.md
273curl -fsSL https://get.docker.com -o get-docker.sh
low line 480

External URL reference

SourceSKILL.md
480- [Node.js Installation Guide](https://nodejs.org/en/download/)
low line 483

External URL reference

SourceSKILL.md
483- [Homebrew (macOS)](https://brew.sh/)
low line 484

External URL reference

SourceSKILL.md
484- [Chocolatey (Windows)](https://chocolatey.org/)
Scanned on May 31, 2026
View Security Dashboard
Installation guide →