smithery/longbowxxx

vscode-tasks

Generate .vscode/tasks.json configuration.

Installation

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

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,119 B
  • docs SUMMARY.md 62 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Skill: VS Code Tasks 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 configure the build, test, and automation tasks for the project environment.

📋 Task Initialization

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

  1. Fetch Documentation: Read https://code.visualstudio.com/docs/debugtest/tasks.
  2. Analyze Project Scripts: Scan package.json, Makefile, or other script sources.
  3. Iterative Configuration: Loop through potential tasks one by one.
  4. Generate File: Write the final configuration to .vscode/tasks.json.

1. Context Analysis

  • Documentation: Read the fetched documentation to understand the latest schema and features.
  • Check for package.json (npm/yarn/pnpm scripts).
  • Check for Makefile, Justfile, or Rakefile.
  • Check for shell scripts in scripts/ or bin/.

2. Iterative Configuration (Loop)

DO NOT generate the full file immediately. You must propose tasks one at a time (or in small logical groups) to avoid overwhelming the user.

  1. Pick a Script: Select a script (e.g., npm run build) that is not yet configured.
  2. Propose: Ask the user: "Should I add a task for [script name]? (Group: build, Default: true)"
  3. Wait: Wait for user confirmation.
  4. Repeat: Continue to the next script.

3. Output

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

{
  "version": "2.0.0",
  "tasks": [
    // ... generated tasks
  ]
}