update-cursor-settings

Modify Cursor/VSCode settings.json keys across macOS, Linux, and Windows.

Updated Feb 23, 2019
One-click install
npx skills add https://github.com/JohnWebb4/dotfiles --skill update-cursor-settings-johnwebb4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/JohnWebb4/dotfiles/tree/main/.cursor/skills-cursor/update-cursor-settings
Command: npx skills add https://github.com/JohnWebb4/dotfiles --skill update-cursor-settings-johnwebb4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modify Cursor/VSCode user settings stored in settings.json to reflect user preferences across editors, while avoiding manual edits and syntax errors.

Core Features & Use Cases

  • Read existing settings, validate JSON (with possible comments), and preserve existing settings while applying requested changes.
  • Update common categories such as editor.fontSize, editor.tabSize, editor.wordWrap, editor.formatOnSave, workbench.colorTheme, and files.autoSave across user settings.
  • Use cases include aligning editor preferences across machines, applying a consistent theme, and enabling automated formatting on save for multiple projects.

Quick Start

Open Cursor User settings.json, specify the changes you want (e.g., increase font size or enable format on save), and save to apply.

Frequently Asked Questions about update-cursor-settings

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

FAQPage Schema
How do I modify VSCode user settings in settings.json without syntax errors?

To modify VSCode user settings safely, this Skill validates your JSON, preserves existing configurations, and updates only requested keys like editor.fontSize or files.autoSave without manual edits.

Can I apply Cursor editor preferences across macOS, Linux, and Windows?

Yes, you can apply Cursor editor preferences across macOS, Linux, and Windows. The Skill updates your settings.json universally to align configurations like themes and auto-save across different operating systems.

What is the best way to enable format on save for multiple projects in Cursor?

The best way to enable format on save in Cursor is by updating the editor.formatOnSave key in your settings.json. This Skill applies the requested configuration while validating the JSON structure.

Does updating Cursor settings overwrite my existing workbench.colorTheme configurations?

Updating Cursor settings does not overwrite existing configurations. The Skill explicitly preserves your current settings.json values and only modifies the specific keys you request to change.

How do I change font size and tab size in my VSCode settings.json file?

You can change font size and tab size by specifying your desired values for editor.fontSize and editor.tabSize. The Skill reads your current settings.json and applies these updates directly.