开发与工程 ✓ Microsoft · 官方

运行命令配置助手

为 VS Code Agent Session 配置和更新运行按钮命令。

48/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 194k
最近更新
11 天前
License
MIT
vscodetasks-jsonrun-commandsworktrees
+1typescript

这个 Skill 能做什么,适合哪些场景?

该技能帮助用户为当前 Agent Session 工作区设置运行命令。它使用 .vscode/tasks.json 中的任务,让命令显示在会话标题栏的 Run 按钮中。技能会检查现有的 inAgents 任务,并据此决定修改已有配置或推断新命令。它适合需要统一安装、开发服务器或其他工作区运行入口的 VS Code 项目。

读取工作区中的 .vscode/tasks.json,检查是否已有带有 inAgents: true 的任务;如果已有任务,则询问用户要添加、删除还是更新命令;如果没有,则检查 package.json、Makefile、pyproject.toml、Cargo.toml、go.mod、.nvmrc 等项目文件以推断设置和开发命令;将任务合并写入工作区根目录的 .vscode/tasks.json,并配置可选的 worktreeCreated 自动运行。

适合
  • 项目维护者希望把依赖安装命令加入新工作树创建时的自动设置流程。
  • 开发者希望把开发服务器命令添加到 VS Code Agent Session 的 Run 按钮。
  • 已有运行任务的团队成员希望在保留其他任务的前提下更新其中一个命令。
  • 使用 package.json、Makefile 或其他常见项目配置的开发者希望自动生成明确的运行入口。

如何安装这个 Skill?

使用前请注意
  • 自动推断并写入 shell 命令,尤其是带 worktreeCreated 的安装命令,可能在未确认时执行网络访问、脚本和副作用;应增加用户确认、命令预览、权限/敏感数据提示和失败后的恢复说明。
  • 应明确跨平台命令、多个候选命令、无效或缺失 tasks.json 以及合并冲突的处理方式,并提供生成后 JSON 校验。
  • 仓库级 CI 和许可证不能替代该技能自身的测试、版本记录和维护说明。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统

该仓库包含 61 个技能,目标文件位于 src/vs/sessions/skills/generate-run-commands/SKILL.md。提供的 README 未说明单独安装该技能的命令;仓库整体采用 MIT 许可证。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/microsoft/vscode.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/src/vs/sessions/skills/generate-run-commands" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 为这个项目设置运行命令
  • 更新 Run 按钮中的开发命令

在包含项目配置的 Agent Session 工作区中提出类似“为这个项目设置运行命令”或“更新 Run 按钮中的开发命令”的请求。技能会先检查 .vscode/tasks.json;完成后,生成的任务可从会话标题栏的 Run 按钮触发。

这个 Skill 有哪些优点和局限?

优点
  • 能识别现有 inAgents 任务并按修改请求处理。
  • 支持将安装任务设置为 worktreeCreated 时自动运行。
  • 会合并现有 tasks.json,而不是覆盖无关任务。
  • 可从多种常见项目文件推断设置和开发命令。
局限
  • 源材料没有说明独立安装步骤或命令。
  • 如果项目结构不明确或存在多个同样合理的命令,需要用户选择。
  • 技能只覆盖运行命令配置,不证明会执行、测试或验证生成的命令。
  • Run 按钮和 Agent Session 行为依赖相应的 VS Code 工作区环境。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
运行命令配置助手 本页 ✓ Microsoft · 官方 48 · 谨慎使用 ★ 194k 11 天前 MIT
VS Code 配置策略维护助手 ✓ Microsoft · 官方 59 · 推荐 ★ 194k 11 天前 MIT
VS Code 聊天定制编辑器开发技能 ✓ Microsoft · 官方 52 · 谨慎使用 ★ 194k 11 天前 MIT
Codex CLI 构建器 ✓ OpenAI · 官方 55 · 谨慎使用 ★ 28k 4 个月前 —
Context7 项目初始化助手 ✓ Microsoft · 官方 36 · 不推荐 ★ 194k 11 天前 MIT

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
48/ 100 五分制 2.4 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全12 / 25 · 2.4/5

技能明确要求先读取现有 tasks.json、合并而非覆盖无关任务,并说明自动运行条件,具备基本范围控制;但对推断出的 shell 命令不要求用户确认,未披露命令的数据流、权限、敏感信息风险或提供回滚/验证步骤,因此扣分。

2可靠稳定8 / 20 · 2.0/5

决策流程和 tasks.json 格式示例清晰,且仓库 package.json 提供可识别的命令;但没有处理无效 JSON、缺失目录、命令失败、跨平台差异或合并冲突的诊断反馈。静态审查且缺少覆盖该技能关键路径的测试证据,按校准限制不超过10分。

3适用触发11 / 15 · 3.7/5

目标用户、触发场景、输入文件和输出位置较明确,也覆盖多种项目栈;但非标准项目、复杂多命令项目、平台差异和不应自动安装的场景边界不足,未说明中文交互支持。

4规范维护8 / 15 · 2.7/5

技能名称、描述、章节结构、示例和基本行为说明较清楚;仓库 README、MIT 许可证、版本和 Microsoft 归属可提供治理背景,但技能自身没有版本、变更记录、维护责任、安装说明、已知限制或故障排查,因此扣分。

5有效结果6 / 15 · 2.0/5

对于简单项目,能够生成可直接用于 Run 按钮的 tasks.json,并说明触发方式;但命令推断可能不完整或不适合该项目,自动安装命令可能产生额外副作用,且没有验证生成结果或代表性输出的证据,按静态校准不超过7分。

6证据核验3 / 10 · 1.5/5

技能文本包含可审计的 schema、决策逻辑和示例,仓库还提供 package.json 与一般 CI 文件;但没有针对本技能的测试、固定输入输出样例或第三方执行证据,结论主要依赖静态文档,按校准不超过5分。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 5b3e1be7be9e 评估证据[1][2][3][4][5][6][7][8][9][10][11]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

它会覆盖现有的 tasks.json 吗?
不会。说明要求合并现有文件,并保留无关任务。
什么时候会自动运行安装命令?
只有配置了 runOptions.runOn 为 worktreeCreated 的任务,才会在创建新工作树时自动运行。
它会执行 npm install 或其他命令吗?
源材料说明它会生成或修改运行任务,但没有证明技能本身会验证或执行这些命令。
这个技能单独收费吗?
源材料未说明技能的单独定价;仓库整体标注为 MIT 许可证。

同仓库的其他 Skills

均来自 microsoft/vscode

开发与工程 ✓ Microsoft · 官方

VS Code 配置策略维护助手

规范 VS Code 企业配置策略的注册、导出与验证。

★ 194k FS 59 推荐 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 聊天定制编辑器开发技能

帮助开发者安全修改并测试 VS Code 的聊天定制管理界面。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Context7 项目初始化助手

借助最新库文档,为 VS Code 工作区搭建完整项目骨架。

★ 194k FS 36 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

工具重命名兼容性检查

防止内置工具重命名破坏现有提示词与工具配置。

★ 194k FS 63 推荐 11 天前
设计与前端 ✓ Microsoft · 官方

VS Code 设计哲学

用价值、原则和设计动作,把“看起来不对”转化为可执行的界面改进。

★ 194k FS 58 推荐 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 集成浏览器架构指南

帮助开发者安全理解和修改 VS Code 集成浏览器的跨进程架构。

★ 194k FS 56 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code Agent 定制助手

帮助创建、修复和排查 VS Code Agent 定制文件及其加载问题。

★ 194k FS 55 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 单元测试助手

在 VS Code 源码仓库中按文件、测试名称或匹配模式运行单元测试。

★ 194k FS 55 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Code OSS 启动与调试

为 VS Code 源码构建提供隔离启动、Playwright 自动化和多进程调试端口。

★ 194k FS 54 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 崩溃转储符号化

将原生 VS Code 崩溃转储转换为带方法名的可读回溯。

★ 194k FS 53 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 集成测试运行助手

帮助你在 VS Code 源码仓库中准确运行和筛选集成测试。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

内存泄漏审计

系统检查事件监听器、生命周期回调和可释放资源中的泄漏风险。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Copilot 会话故障诊断

基于会话日志解释 Copilot CLI 为何出现异常行为。

★ 194k FS 51 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Copilot 聊天故障排查

通过 Copilot Chat 调试日志解释代理行为、工具调用和加载失败。

★ 194k FS 49 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 代码卫生检查

在提交前检查 VS Code 代码规范,减少因卫生检查失败导致的提交阻塞。

★ 194k FS 48 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 性能调查工作流

自动化复现 VS Code 场景并采集性能与内存证据。

★ 194k FS 47 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

可复用提示词创建器

把重复任务整理成可复用的 .prompt.md 文件。

★ 194k FS 45 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 冒烟测试故障诊断

定位并验证 Azure DevOps 中间歇性 VS Code Electron 冒烟测试失败。

★ 194k FS 45 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

Anthropic SDK 升级助手

系统化升级 Anthropic SDK,并检查 API 变更、编译问题与 Claude 相关测试。

★ 194k FS 43 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

V8 堆快照分析

从 V8 堆快照定位内存泄漏与对象保留链。

★ 194k FS 40 不推荐 11 天前

相关 Skills