/setup-development-environment
Setup complete development environment
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-codeHow 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.mdSetup 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
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
A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.
Repo: qdhenry/Claude-Command-Suite
Other commands on claude-command-suite.
- /boundary-bbcr-fallback
Execute automatic BBCR (Collapse-Rebirth Correction) when knowledge boundaries are exceeded or reasoning fails.
Open command - /boundary-detect
Analyze semantic position relative to knowledge boundaries to prevent hallucination and identify uncertainty zones.
Open command - /boundary-heatmap
Generate a visual heatmap of knowledge boundaries showing safe zones, risk areas, and semantic coverage.
Open command - /boundary-risk-assess
Evaluate the current risk level and provide detailed analysis of potential hallucination or reasoning failure.
Open command - /boundary-safe-bridge
Find and construct semantic bridges to safely navigate from current position to target concept without crossing dangerous boundaries.
Open command - /optimize-prompt
Takes an input prompt and returns ONLY a token-optimized version that preserves meaning while minimizing token count. Based on LLM tokenization principles: common words tokenize more efficiently, unusual words break into more tokens, and conciseness reduces cost.
Open command

