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.zip

Installs 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.
208 chars✓ has a “when” trigger
Beginner

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

You give it
A request to set up a development environment
You get back
A configured and running development environment

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-deps if 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.

SkillInstallsUpdatedSafetyDifficulty
setup (this skill)05moReviewBeginner
swarm-advanced74moReviewAdvanced
replit-deploy-integration026dCautionBeginner
dev04moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry