update-cursor-settings

Modify editor settings in settings.json while preserving existing configuration.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/darthlinuxer/dialectic-crew-ai --skill update-cursor-settings-darthlinuxer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/darthlinuxer/dialectic-crew-ai/tree/main/src/mcp/skills/update-cursor-settings
Command: npx skills add https://github.com/darthlinuxer/dialectic-crew-ai --skill update-cursor-settings-darthlinuxer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modifies IDE/editor user settings by safely updating the settings.json file to apply preferences without breaking existing configuration.

Core Features & Use Cases

  • Read and parse the current settings.json while respecting JSON with comments.
  • Identify and update targeted settings (e.g., editor.fontSize, editor.tabSize, editor.formatOnSave, workbench themes) without overwriting unrelated settings.
  • Preserve existing settings and validate syntax to avoid breaking editor configuration.
  • Workspace vs user settings awareness and guidance on when to apply changes.

Quick Start

Update your editor settings by increasing the font size to 14 in your user settings.json.

Frequently Asked Questions about update-cursor-settings

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

FAQPage Schema
How do I update VSCode settings.json without losing existing configuration?

To update VSCode settings.json safely, the Skill parses the current file, identifies targeted settings, and preserves existing preferences without overwriting unrelated configuration. It validates JSON syntax to ensure your editor configuration remains intact.

Can I change editor font size and tab size in settings.json for VSCode-like editors?

Yes, you can change editor font size and tab size in settings.json. The Skill modifies targeted settings such as editor.fontSize and editor.tabSize across VSCode-like editors on major operating systems.

Does VSCode settings.json support comments when modifying editor preferences?

VSCode settings.json does support comments. The Skill reads and parses the current settings.json while respecting JSON with comments, ensuring that your inline annotations are preserved during updates.

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

The difference between workspace and user settings in VSCode is scope: user settings apply globally across all projects, while workspace settings apply only to the current project. The Skill differentiates and guides when to apply changes.

How to enable format on save in settings.json without breaking JSON syntax?

To enable format on save safely, the Skill modifies editor.formatOnSave in settings.json and validates the JSON structure to prevent syntax errors. It applies the preference while preserving existing unrelated settings.