技能 os-scripting
🖥️

os-scripting

安全

作業系統與 Shell 腳本故障排除

此工作流程套件可協助開發人員與系統管理員除錯 Shell ��本、建立可投產的 Bash 程式碼,並自動化 Linux、macOS 與 Windows 的系統管理工作。

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「os-scripting」。 Help me debug a bash script that exits with error code 1

預期結果:

我會協助您系統化地進行除錯。首先,讓我使用 ShellCheck 檢查腳本中的常見問題,接著我們會啟用除錯模式並追蹤執行過程...

正在使用「os-scripting」。 Create a monitoring script for disk space

預期結果:

我會建立一個具備適當錯誤處理、紀錄與通知的可投產監控腳本。此腳本會檢查磁碟空間並在使用量超過臨界值時發出警示...

正在使用「os-scripting」。 My server has high CPU usage, help troubleshoot

預期結果:

讓我們系統化地診斷此問題。我們會檢查執行中的程序、識別耗用資源的工作,並分析系統記錄以找出原因...

安全審計

安全
v1 • 2/24/2026

This is a documentation/workflow bundle skill (SKILL.md) that provides educational guidance on OS and shell scripting. All 93 static findings are false positives. The detected 'external_commands', 'network', and 'filesystem' patterns are example commands in documentation, not executable code. The skill's own metadata correctly identifies it as 'risk: safe'.

1
已掃描檔案
430
分析行數
0
發現項
1
審計總數
未發現安全問題
審計者: claude

品質評分

38
架構
100
可維護性
85
內容
33
社群
100
安全
83
規範符合性

你能建構什麼

除錯失敗的 Bash 腳本

使用系統化除錯技術,搭配適當的紀錄與錯誤處理來追蹤並修復 Shell 腳本錯誤。

建立可投產的自動化

使用 Bats 框架建構具備適當錯誤處理、輸入驗證與測試的強健 Shell 腳本。

故障排除系統效能

使用標準系統指令診斷高 CPU、記憶體��題、磁碟空間問題與網路連線。

試試這些提示

基本系統診斷
Use @os-scripting to help me check system performance and identify any issues
Shell 腳本審查
Use @os-scripting to analyze my shell script for issues and run ShellCheck on it
除錯腳本錯誤
Use @os-scripting to systematically debug this shell script that is failing with error: [describe error]
建立自動化腳本
Use @os-scripting to help me create a production-ready backup script with error handling and tests

最佳實務

  • 始終在腳本開頭使用 'set -euo pipefail' 以進行嚴格錯誤處理
  • 將所有變數加上引號以防止字詞分割與路徑展開問題
  • 新增包含時間戳記的完整紀錄以利故障排除
  • 為所有關鍵腳本功能撰寫 Bats 測試

避免

  • 使用未加引號的變數,其可能包含空格或特殊字元
  • 使用 '|| true' 忽略指令的結束代碼而未明確處理
  • 未在使用者輸入用於指令前先進行驗證
  • 撰寫不含任何錯誤處理或紀錄的腳本

常見問題

此工作流程套件會呼叫哪些技能?
此套件協調諸如 bash-linux、bash-pro、shellcheck-configuration、systematic-debugging、bats-testing-patterns 與 devops-troubleshooter 等技能。
此技能能在我的系統上執行指令嗎?
不會,此為文件與工作流程指南。它提供指引與範本,但不會直接執行 Shell 指令。
我需要安裝其他技能才能運作嗎?
是的,此工作流程套件設計為可與其他技能搭配使用,例如 bash-linux、shellcheck-configuration 與 bats-testing-patterns。
此工具支援哪些平台?
此工作流程支援 Linux、macOS 與 Windows(透過 WSL 或 PowerShell 等效工具)。
我該如何開始使用 Shell 腳本?
從階段 1(環境評估)開始以了解您的系統,然後進入階段 4(腳本開發)以建立您的第一個腳本。
我可以用於生產自動化嗎?
是的,此套件包含建立可投產腳本的品質閘門與最佳實務,並具備適當的測試與錯誤處理。

開發者詳情

檔案結構

📄 SKILL.md