update-cursor-settings

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

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill update-cursor-settings-ferrarifankid04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/ferrarifankid04/ai-skills-public/tree/main/cursor/skills-cursor/update-cursor-settings
Command: npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill update-cursor-settings-ferrarifankid04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Editing Cursor/VSCode settings.json by hand is error-prone: the file location differs per OS, the JSON supports comments, and overwriting the file can silently wipe existing preferences. This Skill guides safe, targeted edits to editor settings without breaking the editor configuration. ## Core Features & Use Cases - Locate and read settings.json: Finds the correct user settings path on macOS, Linux, or Windows and reads current configuration before making changes. - Guided setting updates: Maps common requests (font size, tab size, format on save, theme, auto save, minimap, word wrap) to the exact settings.json keys, preserving all unrelated settings and comments. - Scope and reload awareness: Distinguishes user settings from workspace settings, notes when a window reload is required, and clarifies commit attribution configuration for CLI versus IDE agents. - Use Case: A user says "make the font bigger and format my code on save" — the Skill reads the existing settings.json, adds editor.fontSize and editor.formatOnSave, and writes the file back with proper formatting. ## Quick Start Ask the agent to change a Cursor editor preference, such as increasing the font size or enabling format on save, and it will update your settings.json accordingly.

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. This Skill reads the current file first, applies only the requested change, and writes it back with proper formatting.

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, Cursor and VSCode settings.json supports // and /* */ comments. When modifying the file, comments should be preserved where possible and the JSON must remain valid to avoid breaking the editor.

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

User settings in the global settings.json apply to all projects, while workspace settings in .vscode/settings.json apply only to the current project. This Skill covers user-level settings.

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.