vscode-config
Syncs and manages VSCode/Cursor configurations using a structured machine/user/profile system.
Install
mkdir -p .claude/skills/vscode-config && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14355" && unzip -o skill.zip -d .claude/skills/vscode-config && rm skill.zipInstalls to .claude/skills/vscode-config
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.
Manage VSCode/Cursor configuration in this dotfiles repository. Use when working with settings.json, keybindings.json, or tasks.json files, or when asked about VSCode/Cursor configuration structure.Key capabilities
- →Create machine-specific VSCode configuration files
- →Update user-level VSCode settings
- →Manage profile-specific editor preferences
- →Symlink machine configurations using `setup.sh`
- →Synchronize user and profile settings via Settings Sync
- →Organize VSCode configurations in a dotfiles repository
How it works
This skill manages VSCode/Cursor configurations by organizing them into machine, user, and profile layers within a dotfiles repository and using symlinking for machine-specific settings.
Inputs & outputs
When to use vscode-config
- →Update vim keybindings
- →Apply machine-specific settings
- →Synchronize editor preferences
About this skill
VSCode Config Management
Repository Structure
vscode/
├── user/ # Client-side, synced via Settings Sync
├── profiles/OPS/ # Profile-specific (vim bindings, editor prefs)
├── machines/ops/ # Server-side, symlinked via setup.sh
└── setup.sh # Symlinks machine configs only
Configuration Layers
| Layer | Location | Sync Method |
|---|---|---|
| Machine | machines/<hostname>/ | setup.sh symlink |
| User | user/ | Settings Sync |
| Profile | profiles/<name>/ | Settings Sync |
Common Tasks
Add machine config: Create machines/<hostname>/settings.json
Update vim bindings: Edit user/settings.json (keybindings sync to all machines)
Run setup on server: ./vscode/setup.sh (uses hostname, or --machine <name>)
Machine settings override user/profile. Put machine-specific paths and extensions in machine config.
When not to use it
- →When managing configurations for editors other than VSCode/Cursor
- →When the task does not involve `settings.json`, `keybindings.json`, or `tasks.json`
- →When not using a dotfiles repository for configuration management
Limitations
- →The skill only manages VSCode/Cursor configurations.
- →The skill relies on `setup.sh` for symlinking machine configurations.
- →The skill relies on Settings Sync for user and profile settings synchronization.
How it compares
This skill provides a structured, layered approach to VSCode configuration management across multiple environments, unlike manual configuration which can be inconsistent.
Compared to similar skills
vscode-config side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| vscode-config (this skill) | 0 | 2mo | No flags | Beginner |
| resolve-conflicts | 81 | 8mo | Review | Intermediate |
| openspec-onboard | 10 | 6mo | Review | Beginner |
| codex-cli-bridge | 9 | 9mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
openspec-onboard
studyzy
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
skill-sync
KyleKing
Syncs Claude Skills with other AI coding tools like Cursor, Copilot, and Codeium by creating cross-references and shared knowledge bases. Invoke when user wants to leverage skills across multiple tools or create unified AI context.
github-workflow-automation
ruvnet
Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
git-advanced-workflows
wshobson
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.