smithery/longbowxxx

vscode-extensions

Generate .vscode/extensions.json configuration.

Installation

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

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

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents vscode

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,276 B
  • docs SUMMARY.md 72 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Skill: VS Code Extensions Recommendation

<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 recommend the essential VS Code extensions for this project to ensure a consistent developer experience.

📋 Task Initialization

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

  1. Fetch Documentation: Read https://code.visualstudio.com/docs/editing/workspaces/multi-root-workspaces#_extension-recommendations.
  2. Analyze Tech Stack: Identify frameworks, languages, and tools.
  3. Iterative Configuration: Propose extensions one by one.
  4. Generate File: Write the recommendation to .vscode/extensions.json.

1. Context Analysis

  • Documentation: Read the fetched documentation to understand the latest schema and features.
  • Languages: TS/JS, Python, Go, Rust, etc.
  • Frameworks: React, Vue, Django, Flask, etc.
  • Copilot: Always recommend GitHub.copilot and GitHub.copilot-chat.

2. Iterative Configuration (Loop)

DO NOT generate the full list immediately. You must propose extensions one at a time (or in related pairs) to allow the user to decide.

  1. Pick an Extension: Select a high-priority extension (e.g., dbaeumer.vscode-eslint).
  2. Propose: Explain the value. "I found package.json uses ESLint. Should I add the VS Code ESLint extension to recommendations?"
  3. Wait: Wait for user confirmation.
  4. Repeat: Continue to the next extension.

3. Output

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

{
  "recommendations": [
    "GitHub.copilot",
    "GitHub.copilot-chat"
    // ... other extensions
  ]
}