Automates environment configuration, dependency installation, and build verification.
Install
mkdir -p .claude/skills/setup-digitarald && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14311" && unzip -o skill.zip -d .claude/skills/setup-digitarald && rm skill.zipInstalls to .claude/skills/setup-digitarald
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Set up the development environment for the playground. Use when the user wants to install dependencies, fix environment issues, or get the project running for the first time. Works on macOS, Windows, and WSL.Key capabilities
- →Check for Node.js version and install if missing or outdated
- →Verify npm installation and suggest reinstallation if necessary
- →Install project dependencies using `npm install`
- →Troubleshoot `npm install` failures related to network or permissions
- →Verify the project build using `npm run build`
- →Start the development server and confirm it is running
How it works
The skill automates the setup of a development environment by checking Node.js and npm versions, installing project dependencies, verifying the build, and starting the development server. It provides OS-specific installation instructions and troubleshooting steps.
Inputs & outputs
When to use setup
- →Set up local playground
- →Fix dependency install errors
- →Verify environment readiness
About this skill
Environment Setup
Check and install all required dependencies so the playground runs locally. Supports macOS, Windows (PowerShell), and WSL/Linux.
Procedure
1. Check Node.js
Run node --version. The project requires Node.js 20+.
If missing or too old, install it using the appropriate method for the user's OS:
- macOS:
brew install node(or suggest nvm) - Linux/WSL:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt-get install -y nodejs, or suggest nvm - Windows: suggest
winget install OpenJS.NodeJS.LTS
2. Check npm
Run npm --version. npm ships with Node.js — if Node is installed, npm should be available.
If npm is missing despite Node being present, suggest reinstalling Node.
3. Install project dependencies
npm install
Verify it completes without errors. If it fails:
- Check for network issues (proxy, VPN)
- Try
npm install --legacy-peer-depsif there are peer dependency conflicts - On permission errors in Linux/WSL, do not use
sudo npm install— fix the npm prefix instead
4. Verify the build
npm run build
If this succeeds, the environment is fully working.
5. Start the dev server
Start the dev task using run_task with the shell: dev task, then open http://localhost:3000 in the integrated browser to confirm everything is running.
When not to use it
- →When using `sudo npm install` on Linux/WSL for permission errors
Limitations
- →The project requires Node.js 20+
- →On permission errors in Linux/WSL, do NOT use `sudo npm install`
How it compares
This skill provides a guided, step-by-step process for setting up a development environment, including OS-specific instructions and troubleshooting, which is more complete than simply running `npm install` and hoping for the best.
Compared to similar skills
setup side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| setup (this skill) | 0 | 5mo | Review | Beginner |
| swarm-advanced | 7 | 4mo | Review | Advanced |
| replit-deploy-integration | 0 | 26d | Caution | Beginner |
| dev | 0 | 4mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
swarm-advanced
ruvnet
Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows
replit-deploy-integration
jeremylongshore
Deploy Replit integrations to Vercel, Fly.io, and Cloud Run platforms. Use when deploying Replit-powered applications to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy replit", "replit Vercel", "replit production deploy", "replit Cloud Run", "replit Fly.io".
dev
serithemage
Development workflow guide. Covers build, test, lint, format commands, package structure, Git hooks, TDD methodology, and coding conventions. Use when setting up dev environment, running tests, or following project conventions.
armorer
ArmorerLabs
Act as the Armorer agent for end-to-end app setup and operations. Use Armorer commands first and verify before reporting success.
pnpm
valibali
Use when managing Node.js dependencies with pnpm - provides workspace setup, catalogs, CLI commands, overrides, and CI configuration
makefile-dev-workflow
raphaelmansuy
Unified development workflow for EdgeQuake using Makefile commands. Use when starting services, running tests, or managing the full development stack (database, backend, frontend). Provides simplified alternatives to raw cargo/npm commands.