Agent Skills by ALSEL
OpenAIセキュリティ⭐ リポ 18,898品質スコア 90/100

security-ownership-map

Gitリポジトリを分析して、セキュリティ所有権トポロジー(人物とファイルの関係)を構築し、バスファクターと機密コード所有権を計算します。結果をCSV/JSON形式でエクスポートしてグラフデータベースと可視化に対応させることができます。このスキルはユーザーがGitヒストリーに基づいたセキュリティ指向の所有権またはバスファクター分析を明確に要求した場合のみ実行します。例えば、孤立した機密コード、セキュリティメンテナー、リスク評価のためのCODEOWNERS検証、機密ホットスポット、所有権クラスターなどが該当します。一般的なメンテナーリストや非セキュリティ関連の所有権に関する質問では実行しません。

description の原文を見る

Analyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph databases and visualization. Trigger only when the user explicitly wants a security-oriented ownership or bus-factor analysis grounded in git history (for example: orphaned sensitive code, security maintainers, CODEOWNERS reality checks for risk, sensitive hotspots, or ownership clusters). Do not trigger for general maintainer lists or non-security ownership questions.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

セキュリティ所有権マップ

概要

Git履歴からpeople(人)とfiles(ファイル)の二部グラフを構築し、所有権リスクを計算して、Neo4j/Gephiのためのグラフアーティファクトをエクスポートします。また、ファイル共変グラフ(共通コミットに対するJaccard類似度)を構築して、大規模でノイズの多いコミットを無視しながら、ファイルがどのように一緒に変化するかでファイルをクラスタ化します。

必須要件

  • Python 3
  • networkx(必須;コミュニティ検出はデフォルトで有効)

インストール:

pip install networkx

ワークフロー

  1. リポジトリと時間ウィンドウをスコープします(オプション --since/--until)。
  2. 感度ルールを決定します(デフォルトを使用するか、CSV設定ファイルを提供します)。
  3. scripts/run_ownership_map.pyで所有権マップを構築します(共変グラフはデフォルトで有効; --cochange-max-filesを使用してスーパーノードコミットを無視します)。
  4. コミュニティはデフォルトで計算されます。graphml出力はオプション(--graphml)です。
  5. `scripts/query_own

...

詳細情報

作者
openai
リポジトリ
openai/skills
ライセンス
不明
最終更新
2026/5/12

Source: https://github.com/openai/skills / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: openai · openai/skills · ライセンス: ライセンス未確認