update-cursor-settings

Modify Cursor and VSCode settings.json while preserving unrelated preferences.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill update-cursor-settings-coco-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/coco-research/coco/tree/main/adapters/cursor/skills/update-cursor-settings
Command: npx skills add https://github.com/coco-research/coco --skill update-cursor-settings-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing Cursor or VSCode settings by hand can be slow and error-prone, especially when you only want to change a few preferences without breaking the rest of your configuration.

Core Features & Use Cases

  • Targeted settings edits: Safely add or update a single setting in user settings while preserving everything else.
  • Common editor customization: Adjust themes, font size, tab size, autosave, word wrap, and other Cursor or VSCode preferences.
  • Example use case: Use this Skill when a developer wants to switch to a dark theme, increase editor font size, and enable format on save without manually navigating the settings UI.

Quick Start

Ask the assistant to update your Cursor settings.json so the editor font size is 16 and format on save is enabled while preserving all existing preferences.

Frequently Asked Questions about update-cursor-settings

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

FAQPage Schema
How do I safely update Cursor settings.json without overwriting existing preferences?

This Skill edits Cursor or VSCode user settings by reading the existing JSON-with-comments file, preserving current configurations, validating syntax, and writing back properly formatted updates without overwriting unrelated preferences.

Can I change multiple VSCode editor preferences like font size and theme in one pass?

Yes, you can change multiple VSCode editor preferences in one pass. This Skill applies targeted edits to themes, font size, tab size, autosave, word wrap, and keybindings simultaneously while keeping other settings intact.

What's the best way to enable format on save in Cursor without breaking my settings file?

The best way to enable format on save in Cursor is using this Skill to add the specific preference to settings.json. It preserves your existing configuration and validates the JSON syntax before writing back the update.

Does this approach work with JSON files that contain comments in VSCode?

Yes, this approach works with JSON files that contain comments in VSCode. The Skill specifically reads and preserves the existing JSON-with-comments format of your settings.json file during the editing process.

Why do my Cursor settings break when I manually edit the configuration file?

Cursor settings break during manual edits due to syntax errors or accidental overwrites. This Skill prevents that by validating JSON syntax and applying targeted updates that preserve all unrelated preferences in the settings file.