setup-dev
Automates installation and building of local dev tools including MCP servers and E2E testing environments.
Install
mkdir -p .claude/skills/setup-dev && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13411" && unzip -o skill.zip -d .claude/skills/setup-dev && rm skill.zipInstalls to .claude/skills/setup-dev
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.
Install development tools (mcp | extension | playwright)Key capabilities
- →Build the Too Many Cooks MCP server
- →Add MCP server to Claude Code
- →Build the VSCode extension
- →Install Chromium and Playwright for website E2E testing
- →Run website tests
How it works
The skill executes specific bash commands to build and configure development tools like the MCP server, VSCode extension, or Playwright for end-to-end testing.
Inputs & outputs
When to use setup-dev
- →Install MCP server
- →Configure VSCode extension
- →Setup Playwright testing
- →Build development environment
About this skill
Setup Development Tools
Usage: /setup <tool>
mcp— Build the Too Many Cooks MCP serverextension— Build the VSCode extensionplaywright— Install Chromium and Playwright for website E2E testing
MCP Server Setup
cd too-many-cooks && npm ci && npm run build
Add to Claude Code:
claude mcp add --transport http too-many-cooks http://localhost:4040/mcp
VSCode Extension Setup
Build the MCP server first (above), then:
cd too_many_cooks_vscode_extension
npm ci
npm run compile
npx @vscode/vsce package
code --install-extension *.vsix
Playwright Setup
cd website && npm ci
cd website && npx playwright install --with-deps chromium
Run website tests:
cd website && npm test
When not to use it
- →When the user needs to install tools other than mcp, extension, or playwright
- →When the user wants to perform actions not related to development setup
Limitations
- →This skill is disabled for model invocation.
- →Only supports mcp, extension, and playwright tools.
- →Requires manual execution of commands for setup.
How it compares
This skill provides simplified, predefined commands for common development setup tasks, unlike manually executing each step.
Compared to similar skills
setup-dev side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| setup-dev (this skill) | 0 | 5mo | Review | Beginner |
| swarm-advanced | 7 | 4mo | Review | Advanced |
| replit-deploy-integration | 0 | 28d | 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.