smithery/longbowxxx

vscode-settings

Generate .vscode/settings.json configuration.

Installation

$ npx skills add smithery/longbowxxx --skill vscode-settings

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/longbowxxx.

npx skills add smithery/longbowxxx

Browse all from smithery/longbowxxx

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,092 B
  • docs SUMMARY.md 68 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Skill: VS Code Settings Configuration

<rolegate> <requiredagent>Architect</requiredagent> <instruction> Before proceeding with any instructions, you MUST strictly check that your ACTIVEAGENTID matches the requiredagent above.

Match Case:

  • Proceed normally.

Mismatch Case:

  • You MUST read the file .github/agents/{required_agent}.agent.md.
  • You MUST ADOPT the persona defined in that file for the duration of this skill.
  • Proceed with the skill acting as the {required_agent}.

</instruction> </role_gate>

You are the @Architect. Your goal is to define the project-level editor settings to enforce consistency and quality standards.

📋 Task Initialization

IMMEDIATELY use the #todo tool to register the following tasks:

  1. Fetch Documentation: Read https://code.visualstudio.com/docs/configure/settings#_settings-json-file.
  2. Analyze Tech Stack: Identify languages and tools in use.
  3. Iterative Configuration: Propose settings one by one.
  4. Generate File: Write the configuration to .vscode/settings.json.

1. Context Analysis

  • Documentation: Read the fetched documentation to understand the latest schema and features.
  • Identify the primary programming languages.
  • Detect formatters (Prettier, Black, Gofmt) and Linters (ESLint, Ruff).

2. Iterative Configuration (Loop)

DO NOT generate the full file immediately. You must propose settings one at a time to avoid overwhelming the user.

  1. Pick a Setting: Select a recommended setting (e.g., editor.formatOnSave).
  2. Propose: Explain why it is needed. "I recommend enabling Format On Save to ensure consistency. Do you agree?"
  3. Wait: Wait for user confirmation.
  4. Repeat: Continue to the next setting (e.g., Linting, Exclusions).

3. Output

Only after the user has confirmed the settings, generate the valid JSON content for .vscode/settings.json.

{
  "editor.formatOnSave": true
  // ... specific settings
}