vscodeAvoid common VSCode mistakes — settings conflicts, debugger setup, and extension clashes.
Install via ClawdBot CLI:
clawdbot install ivangdavila/vscode.vscode/settings.json per project — overrides user settings"editor.formatOnSave" in workspace overrides user — can be confusing.code-workspace file"terminal.integrated.shell" is user-only"[language]": {"editor.defaultFormatter": "id"}"prettier.enable": false in ESLint projectsdefaultFormatter required.editorconfig overrides some settings — can conflict with extension settingslaunch.json needed for most debugging — can't just press F5"cwd" relative to workspace root — not launch.json location"program" path wrong — use ${workspaceFolder}/path/to/file"skipFiles" to avoid stepping into node_modules"compounds" array in launch.json"terminal.integrated.defaultProfile.*""terminal.integrated.shellIntegration.enabled": false to disable~/.ssh/config Host must match — "remote.SSH.configFile" to use different config.devcontainer/devcontainer.json required — won't auto-detect Dockerfile.git must be at root or configuredGenerated Mar 1, 2026
Junior developers often struggle with VSCode settings conflicts and debugging setup, leading to wasted time. This skill helps them understand settings precedence and launch.json configuration, ensuring a smoother onboarding process and faster productivity in software development teams.
Development teams working on multiple projects within a single VSCode workspace face issues with settings overrides and extension conflicts. This skill provides guidance on multi-root workspaces and per-folder settings, improving collaboration and reducing configuration errors in agile environments.
Organizations adopting remote development via SSH, containers, or WSL encounter challenges with environment setup and port forwarding. This skill addresses SSH config mismatches and devcontainer.json requirements, enabling efficient distributed development in cloud-based or hybrid work models.
Teams using tools like Prettier and ESLint experience conflicts that disrupt code formatting on save. This skill explains how to set default formatters and resolve conflicts, ensuring consistent code quality and reducing merge issues in version control workflows.
Developers debugging multi-process or Node.js applications often misconfigure launch.json, leading to failed debugging sessions. This skill covers compound configurations and skipFiles settings, enhancing debugging efficiency in enterprise application development.
Offer free basic VSCode configuration guides to attract users, then charge for personalized consulting on complex setups like remote development or multi-root workspaces. Revenue comes from hourly rates or project-based fees for optimizing team workflows.
Develop a SaaS platform that analyzes VSCode settings and extensions to detect conflicts, providing automated fixes and recommendations. Monetize through subscription tiers for individuals and teams, with premium features for enterprise-scale analysis.
Create online courses and certifications focused on VSCode best practices, targeting developers and IT professionals. Revenue is generated from course sales, certification exams, and corporate training packages for upskilling teams.
💬 Integration Tip
Integrate this skill into developer onboarding workflows or IDE optimization tools to proactively address common VSCode issues, reducing support tickets and improving development efficiency.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.