update-cursor-settings

Edit Cursor/VSCode settings.json while preserving existing preferences.

1|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/YanxiChen-gh/Dotfiles --skill update-cursor-settings-yanxichen-gh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/YanxiChen-gh/Dotfiles/tree/main/cursor/skills/update-cursor-settings
Command: npx skills add https://github.com/YanxiChen-gh/Dotfiles --skill update-cursor-settings-yanxichen-gh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cursor/VSCode user settings are stored in a JSON file; this skill guides safe, targeted edits to settings.json without overwriting existing preferences.

Core Features & Use Cases

  • Read the current settings.json to understand existing configuration.
  • Preserve existing settings and apply only requested changes.
  • Validate JSON syntax and handle comments commonly found in Cursor/Cursor-like editors.
  • Provide clear guidance on OS-specific paths for macOS, Linux, and Windows when applying changes.

Quick Start

Open Cursor settings and apply the requested changes by editing the settings.json file.

Frequently Asked Questions about update-cursor-settings

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I change Cursor editor settings like font size and auto-save without losing existing preferences?

To change Cursor settings safely, you edit the settings.json file to apply targeted modifications while preserving existing configurations. This approach validates JSON syntax and ensures your current editor preferences remain intact during the update.

Where is the settings.json file located for editing VSCode and Cursor configurations on different operating systems?

The settings.json file for Cursor and VSCode configurations is located at OS-specific paths across macOS, Linux, and Windows. The skill provides clear guidance on locating these platform-dependent directories to apply your editor changes.

Can I add comments to settings.json when updating my Cursor editor theme and tab size?

Yes, you can include comments in settings.json when updating Cursor editor themes and tab size. The configuration process handles comments commonly found in Cursor and VSCode files without breaking JSON syntax validation.

What is the best way to apply multiple preference changes to VSCode user settings at once?

The best way to apply multiple preference changes to VSCode user settings is by editing settings.json in one go. This method reads your current configuration, validates JSON syntax, and merges requested changes like themes and auto-save safely.

Why does my Cursor configuration not apply after updating settings.json?

Cursor configurations may not apply immediately after updating settings.json because certain editor changes require a restart. The skill notes when a restart is needed to ensure your font size, theme, and auto-save settings take effect.

Do I need to manually fix JSON syntax errors when modifying Cursor settings?

No, you do not need to manually fix JSON syntax errors when modifying Cursor settings. The process ensures JSON syntax validity automatically, handling comments and preserving existing preferences while applying your requested editor configurations.