適用於 Openclaw 的 Code Security Check

一款基於 AI 的存放庫審計工具,旨在推送到線上之前掃描工作區樹中暴露的憑證、tokens 和錯誤組態的 .gitignore 檔案。

mate-matt
v1.0.1
Jun 8, 2026
0
578
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install code-security-check

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 code-security-check。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Code Security Check?

Code Security Check 技能為開發人員提供了一種智慧、自動化的方法,在程式碼進入公開環境之前發現敏感資料洩漏。與依賴死板的正規運算式強制強制模式資料庫或脆弱比對規則的傳統工具不同,該功能直接依靠大型語言模型來解析上下文程式碼檔案。這使它能夠準確識別新型金鑰變體,分析結構意圖,並完全繞過常規文件範例或誤報。

該機制在 Openclaw Skills 內原生運作,檢查作用中專案樹中暴露的 API tokens、資料庫金鑰、私有安全組態和未對應的追蹤矩陣。它會提前評估遠端可存取性狀態,以保護敏感元件,同時不會影響本機程式碼庫上的工作流執行時間。

Code Security Check 應用場景

  • 掃描作用中工作區,以防意外硬編碼的雲端憑證、tokens 或私有加密金鑰。
  • 在將程式碼庫轉換為開源之前,審查本機 .gitignore 檔案中特定技術堆疊的覆蓋規則。
  • 發現潛伏在作用中開發目錄中的未提交、高風險元資料追蹤元素。
  • 驗證存放庫代管組態,以確保生產機密與公開 git 鏡像保持隔離。

Code Security Check 運作原理

  1. 透過審計本機 git 追蹤狀態、作用中遠端連結和私有可見性指標,執行暴露風險評估關卡檢查。
  2. 透過掃描根環境中的框架指標(如 package.json、pyproject.toml 或 go.mod),進行技術堆疊發現。
  3. 進行結構組態審計,以驗證 .gitignore 中是否正確宣告了基本技術堆疊忽略路徑。
  4. 利用針對性的 glob 模式和快速內容預過濾,標記高度可疑的機密容器和私有憑證。
  5. 對目標檔案進行深度 AI 上下文分析,以隔離營運生產憑證,同時脫敏實際字串機密。
  6. 生成全面的風險分解矩陣,總結技術指標、追蹤差距和分類嚴重性表。

Code Security Check 設定指南

Prerequisites

Ensure your agent environment has access to the local git CLI interface and GitHub CLI toolset for maximum functionality.

Usage

Trigger the automated auditing process by invoking target terms natively in conversation with the agent:

# Example conversational triggers
"check for secrets before pushing to GitHub"
"scan for API keys and check my .gitignore"

Code Security Check 資料結構與分類體系

該技能掃描專案結構並跨結構參數編譯營運分析。資料發現透過以下元資料嚴重性 schema 進行動態排序:

Level Target Scope & Definitions
Critical 生產環境 API tokens、作用中私鑰、平台權限和即時系統憑證。
High 服務 tokens、內部微服務組態以及在忽略路徑之外識別的作用中金鑰。
Medium 缺少標準安全省略、未對應檔案或憑證分配的結構組態。

Structural Scanned Matrix

搜尋查詢期間比對的文件結構包括目標副檔名,例如:

  • **\/.env* 組態路徑
  • **\/credentials*.json 元資料基礎設施檔案
  • **\/*.pem, **\/*.key, id_rsa 憑證

Code Security Check 進階特性

  • 上下文感知的 AI 結構分析,可自動區分真實機密與預留位置文件模擬字串。
  • 動態閘道循環,如果存放庫缺少公開遠端路由,則會乾淨地終止背景掃描執行。
  • 針對性的暫存支援,明確針對工作樹,同時忽略二進位封存和相依性目錄。
  • 審計後互動式修復協定,支援使用專門的清理(如 git rm --cached)進行安全取消追蹤作業。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*