update-cursor-settings

Update Cursor/VSCode settings.json while preserving existing configuration.

Updated Dec 17, 2024
One-click install
npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill update-cursor-settings-laf-us
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cursor-settings
Source: https://github.com/LAF-US/IDAHO-VAULT/tree/main/.cursor/skills-cursor/update-cursor-settings
Command: npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill update-cursor-settings-laf-us

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cursor/VSCode settings are often updated manually, risking misconfigurations or lost preferences. This skill provides a safe, delta-based workflow to apply user-specified changes to settings.json while preserving existing configuration.

Core Features & Use Cases

  • Safe read-modify-write workflow that updates settings.json across macOS, Linux, and Windows.
  • Supports common Cursor/VSCode categories (Editor, Workbench, Files, Terminal) and preserves unrelated settings.
  • Use cases include adjusting font size, color theme, auto-save, format on save, and tab size with minimal friction.

Quick Start

Run the skill to apply your preferred Cursor/VSCode settings changes to 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 safely update VSCode settings.json without losing my existing configuration?

To safely update VSCode settings.json, use a delta-based read-modify-write workflow that applies your specified changes while preserving unrelated preferences and existing configurations. This method validates and writes JSON carefully, preventing lost preferences or misconfigurations.

Can I change Cursor settings like font size and auto-save automatically across different operating systems?

Yes, you can change Cursor settings like font size and auto-save automatically across macOS, Linux, and Windows. The automation workflow handles editor, workbench, files, and terminal categories uniformly, applying your preferences safely to the respective environment settings file.

Does updating Cursor configuration via JSON support files with existing comments?

Updating Cursor configuration via JSON supports files with existing comments. The workflow reads, validates, and writes JSON content while carefully preserving comments and non-target settings, ensuring your annotated configuration remains intact during the automated update process.

What is the best way to apply format-on-save and tab size preferences to VSCode?

The best way to apply format-on-save and tab size preferences to VSCode is through an automated settings update workflow. It directly modifies your settings.json to reflect these specific editor preferences with minimal friction, completing common configuration requests efficiently.

Will I need to restart VSCode after applying new settings to settings.json?

You will need to restart VSCode after applying new settings to settings.json if the specific changes require it. The workflow completes common requests like changing themes and notes when a restart is needed for the updated editor or workbench configuration to take full effect.