SuperAPI AI 工具集

windows-shell

智能体与模型

查看项目

更新于 10-16 01:38

技能介绍

用途:这是给在 Windows 上运行 Claude Code 时使用的技能,用于规范路径写法和 shell 命令写法,避免常见的 Windows 命令行陷阱。

主要能力与规则: 路径格式:在技能与配置中始终使用正斜杠,如 scripts/helper.py,不要用反斜杠,以保证跨平台兼容;在 Bash 命令中,含空格或反斜杠的路径必须加引号,如 cd "C:\Repo\project",否则反斜杠会被丢弃。 输出重定向:Claude Code 在 Windows 上默认使用 Git Bash,应使用 command > /dev/null 2>&1;不要用 >nul,它会在工作目录生成名为 nul 的文件并污染 git status。PowerShell 中可用 2>$null 或 | Out-Null。 命令模式:推荐 cd "路径" && git status 这类带引号、序列化的写法,或使用 git -C "路径" status 这种自包含命令;避免 cd 之后接 findstr、Where-Object 等管道,否则会报 FINDSTR: Cannot open [目录名] 或 The term 'C:...' is not recognized。 PowerShell:取反用 -not 而非感叹号(经 Bash 传递会被转义为 !);复杂变量逻辑写入 .ps1 文件并用 powershell -ExecutionPolicy Bypass -File 执行,内联命令保持单步简单。 工具分工:读文件用 Read、找文件用 Glob、搜内容用 Grep、改文件用 Edit、写文件用 Write,Bash 仅留给 git、npm、docker、构建等真实终端操作;多个独立操作可在同一条消息中用并行 Bash 调用。 适用场景:在 Windows 上执行 Windows 文件系统相关命令、进行多仓库状态检查,以及需要 PowerShell 处理注册表、服务、.NET 对象等 Windows 专有任务时。 限制:资料仅给出路径与命令层面的规范,未提供该技能的安装方式、版本要求、收费信息或与其他平台上的行为差异,这些暂未提供。