update-cursor-settings

Modify Cursor and VSCode user settings in settings.json while preserving existing configuration.

3|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/ArangoGutierrez/claude-toolkit --skill update-cursor-settings-arangogutierrez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/ArangoGutierrez/claude-toolkit/tree/main/.cursor/skills-cursor/update-cursor-settings
Command: npx skills add https://github.com/ArangoGutierrez/claude-toolkit --skill update-cursor-settings-arangogutierrez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Editing Cursor/VSCode settings.json by hand risks breaking the editor with invalid JSON, losing existing preferences, or changing the wrong setting. This Skill guides safe, targeted modifications to user settings so only the requested values change. ## Core Features & Use Cases - Guided settings edits: Read the existing settings.json, modify only the requested keys, and write back valid JSON with 2-space indentation. - Common request mapping: Translates natural requests like "bigger font" or "format on save" into concrete keys such as editor.fontSize and editor.formatOnSave. - Cross-platform paths: Locates settings.json on macOS, Linux, and Windows, and distinguishes user settings from workspace settings. - Use Case: A user says "hide the minimap and enable word wrap" — the Skill reads the current file, adds editor.minimap.enabled: false and editor.wordWrap: on, preserves all other settings and comments, and notes whether a reload is needed. ## Quick Start Ask the assistant to change a Cursor editor preference, for example: increase my editor font size to 16 and enable format on save.

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 or theme?▼

Edit the user settings.json file and set keys such as editor.fontSize or workbench.colorTheme. The Skill reads your current file first, applies only the requested change, and writes back valid JSON with 2-space indentation.

Where is the Cursor settings.json file located?▼

On macOS it is at ~/Library/Application Support/Cursor/User/settings.json, on Linux at ~/.config/Cursor/User/settings.json, and on Windows at %APPDATA%\Cursor\User\settings.json.

Does Cursor settings.json support comments?▼

Yes, VSCode and Cursor settings.json support // and /* */ comments. When modifying the file, existing comments should be preserved where possible and the JSON must remain syntactically valid before writing.

What is the difference between user settings and workspace settings in Cursor?▼

User settings in settings.json apply globally to all projects, while workspace settings in .vscode/settings.json apply only to the current project. This Skill modifies user settings, not per-project workspace files.

Do Cursor settings changes require a restart?▼

Some settings take effect immediately, while others require reloading the window or restarting Cursor. The Skill informs you when a reload is needed after a change is applied.