agentsclimarketplace

Dev setup

Skill pvnarp/agent-skills/skills/dev-setup

Skills I use with Claude Code across my projects. Architecture, code review, testing, security, deployment, and more.

Install
npx -y skills add pvnarp/agent-skills --skill dev-setup

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Sets up the development environment on a new workstation. Covers required tools, dependencies, configuration, and common troubleshooting. Use when onboarding to a project or troubleshooting build environment issues.

SKILL.md

2.3 KB, as published. Nobody here has run it

Dev Environment Setup

Goal: clone → install → build → run in under 15 minutes. If it takes longer, the setup is broken.

Step 1: Check Prerequisites

Detect the project type from the repo and verify:

CheckHow
Runtime version.node-version, .python-version, .tool-versions, rust-toolchain.toml, build.gradle.kts
Package managerpackage-lock.json (npm), yarn.lock (yarn), pnpm-lock.yaml (pnpm), Pipfile.lock, poetry.lock, Cargo.lock, go.sum
Required servicesdocker-compose.yml, README setup section
Environment vars.env.example, .env.template

Step 2: Install Dependencies

# Detect and run the appropriate install command
# npm install / yarn / pnpm install / pip install / cargo build / go mod download

Step 3: Configure Environment

  1. Copy .env.example to .env (if exists)
  2. Fill in required values (API keys, DB connection strings)
  3. Start required services (docker compose up -d if applicable)

Step 4: Verify Build

# Run the project's build command
# Run the project's test suite

Step 5: Verify Dev Server

# Start the dev server and confirm it responds

Git Configuration

git config pull.rebase true          # Clean history
git config push.autoSetupRemote true # Auto-track branches

Common Troubleshooting

ProblemLikely CauseFix
"Module not found"Missing dependenciesRe-run install command
Version mismatchWrong runtime versionCheck version file, use version manager (nvm, pyenv, rustup)
Build failsMissing system dependencyCheck README, install OS-level packages
Port in useAnother processlsof -i :PORT to find and stop it
Permission deniedFile permissionsCheck file ownership, avoid sudo for package installs
Tests fail on fresh cloneMissing env vars or servicesCheck .env.example and docker-compose.yml

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.