Skip to content
Development
Command

/setup-development-environment

Setup complete development environment

From plugin
claude-command-suite
1.3k199 skills89 agents199 commands
Install
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/setup-development-environment

Context preview

What this command does when you run it.

Setup complete development environment

Command definition

setup-development-environment.md

Setup Development Environment

Setup complete development environment

Instructions

1. **Environment Analysis and Requirements**

  • Analyze current project structure and technology stack
  • Identify required development tools and dependencies
  • Check existing development environment configuration
  • Determine team size and collaboration requirements
  • Assess platform requirements (Windows, macOS, Linux)

2. **Core Development Tools Installation**

  • Verify and install required runtime environments (Node.js, Python, Java, etc.)
  • Set up package managers with proper versions (npm, yarn, pnpm, pip, maven, etc.)
  • Install and configure version control tools (Git, Git LFS)
  • Set up code editors with workspace-specific settings (VSCode, IntelliJ)
  • Configure terminal and shell environment

3. **Project-Specific Tooling**

  • Install project dependencies and dev dependencies
  • Set up build tools and task runners
  • Configure bundlers and module systems
  • Install testing frameworks and runners
  • Set up debugging tools and extensions
  • Configure profiling and performance monitoring tools

4. **Code Quality and Standards**

  • Install and configure linting tools (ESLint, Pylint, etc.)
  • Set up code formatting tools (Prettier, Black, etc.)
  • Configure pre-commit hooks with Husky or similar
  • Set up code spell checking and grammar tools
  • Configure import sorting and organization tools
  • Set up code complexity and quality metrics

5. **Development Server and Database**

  • Set up local development server with hot reloading
  • Configure database server and management tools
  • Set up containerized development environment (Docker)
  • Configure API mocking and testing tools
  • Set up local SSL certificates for HTTPS development
  • Configure environment variable management

6. **IDE and Editor Configuration**

  • Configure workspace settings and extensions
  • Set up language-specific plugins and syntax highlighting
  • Configure IntelliSense and auto-completion
  • Set up debugging configurations and breakpoints
  • Configure integrated terminal and task running
  • Set up code snippets and templates

7. **Environment Variables and Secrets**

  • Create .env template files for different environments
  • Set up local environment variable management
  • Configure secrets management for development
  • Set up API keys and service credentials
  • Configure environment-specific configuration files
  • Document required environment variables

8. **Documentation and Knowledge Base**

  • Create comprehensive setup documentation
  • Document common development workflows
  • Set up project wiki or knowledge base
  • Create troubleshooting guides for common issues
  • Document coding standards and best practices
  • Set up onboarding checklist for new team members

9. **Collaboration and Communication Tools**

  • Configure team communication channels
  • Set up code review workflows and tools
  • Configure issue tracking and project management
  • Set up shared development resources and services
  • Configure team calendars and meeting tools
  • Set up shared documentation and file storage

10. **Validation and Testing**

  • Verify all tools and dependencies are properly installed
  • Test development server startup and hot reloading
  • Validate database connections and data access
  • Test build processes and deployment workflows
  • Verify code quality tools are working correctly
  • Test collaboration workflows and team access
  • Create development environment health check script
Read more
Ships withclaude-command-suite

A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.

Get the whole plugin