技能 security
📦

security

低風險 ⚙️ 外部命令

執行安全性就緒檢查

軟體團隊需要在程式碼到達使用者之前進行可重複的檢查。這項技能為 Claude、Codex 和 Claude Code 提供一套精簡的安全性工作流程,涵蓋金鑰、相依套件、OWASP 風險與發布就緒狀態。

支援: Claude Codex Code(CC)
🥉 78 銅級
1

下載技能 ZIP

2

在 Claude 中上傳

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

3

開啟並開始使用

Agent 可讀資源

當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。

測試它

正在使用「security」。 Help me run a pre-commit security check.

預期結果:

助理提供一份簡短檢查清單,涵蓋秘密資訊、相依套件、Bandit 結果,以及應阻止提交的掃描失敗項目。

正在使用「security」。 Review these vulnerability scan results before release.

預期結果:

助理依嚴重性分組發現項目,識別尚未解決的發布阻礙,並建議安全公告或相依套件更新行動。

正在使用「security」。 Explain which OWASP risks apply to this authentication change.

預期結果:

助理強調驗證、存取控制、工作階段管理、輸入驗證與日誌記錄考量。

安全審計

低風險
v6 • 6/28/2026

Static analysis flagged a command block and two weak-cryptography patterns. The command block is documented guidance for local security tools, while the weak-cryptography matches are false positives in descriptive security text.

1
已掃描檔案
72
分析行數
3
發現
6
審計總數
低風險問題 (2)
Documented External Security Commands
The skill lists local commands for GPG, SSH, git signing, Bandit, pip-audit, Safety, and Semgrep. These are not auto-executed by the skill, but users should review commands before running them in a project.
Weak Cryptography Static Matches Are False Positives
The static weak-cryptography findings point to general security prose and an OWASP item about insecure deserialization. No weak cryptographic algorithm or implementation guidance is present at these locations.

風險因素

⚙️ 外部命令 (1)

偵測到的模式

External Command Guidance
審計單位: codex 檢視審計紀錄 →

品質評分

55
架構
100
可維護性
87
內容
70
社群
86
安全
83
規範符合度

你可以打造什麼

Pre-Commit 安全性檢查

在提交程式碼前,快速檢查秘密資訊、相依套件風險與 Python 安全性發現項目。

發布就緒審查

在發布版本前,確認已處理已知漏洞並記錄安全公告需求。

OWASP 風險 walkthrough

使用 OWASP Top 10 提示來審查輸入驗證、存取控制、資料暴露與日誌記錄。

試試這些提示

檢查我的環境
Use the security skill to help me validate my GPG key, SSH key, and git signing configuration. Explain each check before I run it.
執行基本掃描計畫
Use the security skill to create a safe scan plan for this repository. Include dependency checks, Bandit, and Semgrep, but do not run commands until I approve them.
審查發布安全性
Use the security skill to review release readiness. Check unresolved vulnerabilities, dependency status, security advisory needs, and secure configuration risks.
將發現項目對應至 OWASP
Use the security skill to map these scan findings to OWASP Top 10 categories. Prioritize exploitable issues, explain impact, and suggest remediation steps.

最佳實務

  • 執行前審查每個命令,並確認其符合你的 repository layout。
  • 在發布前以及重大相依套件變更後,執行相依套件與靜態分析掃描。
  • 將秘密資訊、簽署金鑰與掃描報告視為敏感的專案資訊。

避免

  • 未檢查範圍或設定就盲目執行掃描器命令。
  • 將乾淨的掃描結果視為應用程式安全的證明。
  • 在已知漏洞回報後仍忽略相依套件更新。

常見問題

這項技能會自動執行安全性工具嗎?
不會。它記錄命令與檢查清單。使用者或 agent 必須自行選擇何時執行每個命令。
它提到哪些掃描器?
它在安全性檢查清單與命令指引中提到 Bandit、pip-audit、Safety、Semgrep 和 gitleaks。
它可以驗證 GPG 和 SSH 金鑰嗎?
它可以引導檢查 GPG 秘密金鑰、SSH agent 金鑰與 git 簽署設定。
這是滲透測試技能嗎?
不是。它是輕量級的安全性驗證與審查工作流程,不是完整的滲透測試方法論。
它涵蓋 OWASP Top 10 風險嗎?
是。它列出 OWASP Top 10 領域,並為每個類別提供簡短的審查提醒。
使用前使用者應驗證哪些事項?
使用者應驗證工具可用性、專案路徑、掃描器設定,以及檢查目標 codebase 的權限。

開發者詳細資訊

檔案結構

📄 SKILL.md