prompt-governance について
プロンプトのインジェクション、バイアス、安全上の懸念を監査し、承認済みプロンプトのバージョン管理カタログを扱うスキルです。監査からデプロイまでの手順に沿って、プロンプトを管理するチーム向けです。
主な機能
- 01インジェクション・バイアス・安全性の監査
- 02バージョン管理されたプロンプトカタログ
- 03プロンプトバージョンの比較
- 04監査記録とロールバックのサポート
活用シーン
- 01承認前のプロンプト確認
- 02承認済みプロンプトの登録と管理
- 03昇格前のプロンプトバージョン比較
- 04問題発生後のプロンプトのロールバック
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ borghei/ claude-skills --skill prompt-governanceインストール後、Claude Code で/prompt-governanceを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/prompt-governance-framework.mdscripts/prompt_auditor.pyprompt_catalog_manager.py詳細
プロンプトガバナンス
カテゴリ: エンジニアリング 分野: AI ガバナンス
概要
プロンプトガバナンススキルは、セキュリティ脆弱性、バイアス、安全性の問題についてプロンプトを監査するツールに加え、承認済みプロンプトのバージョン管理されたカタログを管理するツールを提供します。LLM ベースのアプリケーションを大規模に展開する組織に不可欠です。
まず確認すること
監査またはカタログ管理の前に、次の入力を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。
- 対象のプロンプト — 監査する正確なファイル/テキスト、または管理対象のカタログディレクトリ(すべてのチェックの対象)
- タスク:監査かカタログ管理か —
prompt_auditor.pyとprompt_catalog_manager.pyのどちらを使うか、およびワークフロー全体を決定します - チェックの重点項目 — インジェクション/バイアス/安全性(実行する監査チェックと合否基準を決定します)
中断ルール:出力に最も大きな影響を与える2~3項目だけを質問してください。ユーザーが「とりあえず草案を作って」と言った場合は、作業を進め、成果物の冒頭に前提を記載してください。
クイックスタート
# Audit a prompt for security and safety issues
python scripts/prompt_auditor.py --file system_prompt.txt
# Audit with specific focus
python scripts/prompt_auditor.py --text "You are a helpful assistant..." --checks injection,bias,safety
# Initialize a prompt catalog
python scripts/prompt_catalog_manager.py --init --catalog-dir ./prompts
# Add a prompt to the catalog
python scripts/prompt_catalog_manager.py --add --name "customer-support-v1" --file prompt.txt --catalog-dir ./prompts
# List all prompts in catalog
python scripts/prompt_catalog_manager.py --list --catalog-dir ./prompts
ツールの概要
| ツール | 目的 | 主なフラグ |
|---|---|---|
prompt_auditor.py | インジェクション、バイアス、安全性についてプロンプトを監査します | --file、--text、--checks、--format |
prompt_catalog_manager.py | バージョン管理されたプロンプトカタログを管理します | --init、--add、--list、--diff、--catalog-dir |
ワークフロー
プロンプトのレビュー手順
- 作成者がプロンプトを作成または変更します
prompt_auditor.pyを実行して自動チェックを行います- 検出結果を確認し、重大な問題に対処します
prompt_catalog_manager.pyを使用して、承認済みプロンプトをカタログに追加します- カタログからデプロイします(場当たり的なソースからは決してデプロイしません)
プロンプトのバージョン管理
- すべてのプロンプトをセマンティックバージョニングでカタログに保存します
- 昇格の前に
--diffを使ってバージョンを比較します - すべてのプロンプト変更の監査証跡を維持します
- 問題が検出された場合は、以前のバージョンにロールバックします
リファレンスドキュメント
- プロンプトガバナンスフレームワーク - ポリシー、レビュープロセス、コンプライアンス要件
よくあるパターン
プロンプトのライフサイクル
草案 -> 監査 -> レビュー -> 承認 -> デプロイ -> モニタリング -> 廃止
ガバナンスチェックリスト
- インジェクションの脆弱性がない
- 有害なコンテンツを生成する可能性がない
- 適切なバイアス軽減策がある
- スコープの境界が明確である
- 出力形式の制約がある
- エラー処理の指示がある
コメント
Markdown 対応