What problem does it solve? Setting up run commands for an Agent Session workspace requires manually editing .vscode/tasks.json with the correct schema, which is error-prone and easy to get wrong. This Skill inspects the project and writes the right task entries so commands appear in the session's Run button. ## Core Features & Use Cases - Automatic command inference: Reads package.json, Makefile, pyproject.toml, Cargo.toml, go.mod, and similar files to detect the project's stack and common commands. - Schema-correct task generation: Writes tasks with "inAgents": true so they appear in the Run button, and optionally "runOptions": { "runOn": "worktreeCreated" } for setup commands that run when a worktree is created. - Safe merging: Merges new tasks into an existing .vscode/tasks.json without overwriting unrelated tasks, and asks the user only when commands are ambiguous. - Use Case: In a Node.js project, the Skill detects package.json and adds an "npm install" task that auto-runs on worktree creation plus an "npm run dev" task available from the Run button. ## Quick Start Ask the agent to set up run commands for this workspace so the install and dev commands appear in the session Run button.