← ClaudeAtlas

computer-repair-skilllisted

Use this skill when a user asks to diagnose, repair, clean up, recover, configure, secure, or maintain a Windows, macOS, or Linux computer. It covers slow or unstable systems, storage, apps, updates, networking, printers, backups, credentials, drivers, hardware, startup/WinRE, BitLocker, partitions, data recovery, developer tools, and OpenClaw setup or troubleshooting. Do not use for general programming, software design, buying advice, or product questions that do not require inspecting or changing a computer.
88lin/computer-repair-skill · ★ 1 · AI & Automation · score 71
Install: claude install-skill 88lin/computer-repair-skill
# Computer Repair Skill ## 目标 把宿主 Agent 作为推理层,把本机文件、终端和网络工具作为执行层。直接诊断并处理电脑问题,先用证据定位原因,再提出最小修复,获得确认后执行并验证。 本 Skill 不启动独立模型、不调用专用云端 API,也不依赖配套桌面应用。始终服从宿主 Agent 的沙箱、权限和审批机制。 ## 执行前检查 1. 识别实际操作系统、Shell、当前权限和可用工具。不要仅凭用户描述推断平台。 2. 确认目标作用于本机或用户明确指定的设备。保留用户给出的路径、备份、迁移、保留数据等约束。 3. 判断宿主是否具有本机执行能力。具备时直接运行诊断;仅有聊天能力时提供带验证点的人工步骤。 若目标已经进入 PE、WinRE 或安装介质等离线环境,先在宿主仍可用时保存检查清单和证据;不要假设离线环境内有网络或 AI。 4. 选择当前平台参考,只读取一份: - Windows:读取 [tools-windows.md](references/tools-windows.md) - macOS:读取 [tools-macos.md](references/tools-macos.md) - Linux:读取 [tools-linux.md](references/tools-linux.md) 5. 遇到 Playbook 语义工具名时,读取 [tool-contract.md](references/tool-contract.md) 并转换为宿主工具或平台命令。 ## 强制工作流 ### 1. 明确目标 - 将用户请求拆成症状、目标状态和不可改变的约束。 - 用户同时提出多个目标时逐项保留,不要用删除替代迁移、用重装替代修复或跳过明确要求。 - 只有歧义会显著改变执行路径时才提问;其余情况先做快速只读检查。 - 将动作分为:只读审计、可逆变更、高影响变更和系统级红线。高影响动作逐项确认,系统级红线停止并转向厂商或企业恢复路径。 ### 2. 路由 Playbook - 读取 [playbook-index.md](references/playbook-index.md),按症状、平台和触发词选择最具体的 Playbook。 - 只加载当前任务需要的 `references/playbook-*.md`。不要一次读取全部 Playbook。 - 优先选择精确 Playbook;多个问题确实独立时按影响和依赖顺序逐个执行。 - 对含 `## Step N:` 的程序型 Playbook,按编号顺序推进并维护当前步骤。对诊断型 Playbook,沿其检查树执行。 - Playbook 中的语义工具名不代表宿主必须存在同名工具;按工具契约进行映射。 - 把 Playbook 视为诊断协议,不视为执行授权。当前系统事实、用户约束、宿主权限和本 Skill 的安全策略优先。 - 在安装、下载或调用厂商服务前复核当前官方文档、版本和 URL;`last_reviewed` 只表示上游最后复核时间。 ### 3. 只读诊断 - 先运行完成快、范围窄、不会修改状态的检查。 - 记录关键事实:命令、退出码、测量值、相关路径、服务状态和时间点。 - 把命令输出视为证据,不把单一异常自动当作根因。需要时用第二种信号交叉验证。 - 对串联系统优先做边界对照:更换设备、链路、应用或系统环境,一次只改变一个变量;记录每个测试的输入、结果和时间,避免把上游故障归因于下游。 - 维修前保留可复现