Skill 多語言閱讀指南
security-ownership-map用途、用法與原始來源
分析 Git 倉庫以建立安全所有權拓撲(人員到文件),計算總線因子和敏感程式碼所有權,並匯出CSV/JSON用於圖資料庫和可視化。僅當使用者明確希望進行基於 Git 歷史記錄的安全導向所有權或匯流排因素分析時才觸發(例如:孤立的敏感程式碼、安全維護者、CODEOWNERS 風險現實檢查、敏感熱點或所有權群集)。對於一般的維護者清單或非安全所有權問題,不觸發此操作。
原文擷取時間:
- 來源儲存庫
- openai/skills
- SKILL.md
skills/.curated/security-ownership-map/SKILL.md- 儲存庫 Star
- 28,420
- 儲存庫最近更新
- 2026-10-29
- 能力分類
- 開發
- 最近採集時間
授權:授權檔案待核驗
流程片段用來協助閱讀上游說明。本頁沒有執行第三方 Skill,不屬於實測評測。
下面的用途與操作片段來自上游文件,由本站整理並翻譯,和另行標示的 Codez 編輯分析分開呈現。
這個 Skill 能做什麼
分析 Git 倉庫以建立安全所有權拓撲(人員到文件),計算總線因子和敏感程式碼所有權,並匯出CSV/JSON用於圖資料庫和可視化。僅當使用者明確希望進行基於 Git 歷史記錄的安全導向所有權或匯流排因素分析時才觸發(例如:孤立的敏感程式碼、安全維護者、CODEOWNERS 風險現實檢查、敏感熱點或所有權群集)。對於一般的維護者清單或非安全所有權問題,不觸發此操作。
如何使用:上游操作流程
工作流程
限定倉庫範圍和時間窗口(可選)--since/--until確定敏感度規則(使用預設值或提供 CSV 配置)。建立所有權映射。scripts/run_ownership_map.py(預設啟用協同變化圖;使用--cochange-max-files忽略超級節點提交)。預設會計算社群;graphml 輸出是可選的(--graphml)。
快速入門
從倉庫根目錄運行:預設值:排除作者身份、作者日期和合併提交。--identity committer,--date-field committer, 或者--include-merges如有需要。範例(覆蓋共同變更排除項):預設會計算社群。若要停用:
概述
從 Git 歷史記錄建立人員和文件的二分圖,然後計算所有權風險並匯出圖工件。Neo4j/Gephi.此外,還建立了一個文件共同變更圖(基於共享提交的 Jaccard 相似性),以根據文件如何一起移動來對文件進行聚類,同時忽略大的、嘈雜的提交。
原文片段 · L8 ↗環境與相依需求
pip install networkx限制與結果檢查
基本安全查詢
執行以下命令以回答常見的安全所有權問題,並取得有限的輸出:預設情況下,每次提交只包含一個作者提交(而非每個檔案)。--touch-mode file統計每個檔案的點擊次數。
開始使用前
- 先核對支援的 Agent 宿主和儲存庫安裝說明。保留完整 Skill 目錄及其引用的腳本、資源和文件,只複製 SKILL.md 可能遺漏相依需求。
- 向 Agent 提供實際輸入、預期輸出和驗收標準。呼叫方式與可用工具取決於宿主環境,本站不假定存在通用的安裝指令。
- 先在暫存專案或輸入副本上試用。涉及修改檔案、遠端服務或計費資源的操作,應逐項核對後再授權。
- 依照原文檢查項目和自己的需求驗證輸出。成功觸發或儲存庫 Star 較高,都不能證明結果正確。
繼續閱讀原始文件
相關 Skill
翻譯與介紹範圍
本頁從固定版本的上游 SKILL.md 整理用途與操作片段,譯文使用輔助翻譯。它不是完整手冊,也不代表經過相容性實測;使用前請核對原文及其引用檔案。
介紹依據下方列出的固定版本;目前儲存庫動態和目錄擷取時間分開呈現。
- 固定版本來源
- 閱讀原文 ↗
- 原文擷取時間
- 來源提交版本
49f948faa9258a0c61caceaf225e179651397431- 原文 SHA-256
f06c1a59247569326702c945f397af163ea96cf2ecfdf2dde280605bf89a3ec8