mcpField
F
fortify-security

fortify-security

github.com/gravito-frameworkセキュリティ240 回インストール27 週間前に更新
リポジトリ

fortify-security について

fortify-securityは、Gravitoアプリのリスク評価と保護設定を行うセキュリティスキルです。セキュリティヘッダー、JWT・セッション・パスキー認証、レート制限、検証、依存関係の監査を扱います。

主な機能

  1. 01機密性の高いエンドポイントの評価
  2. 02CSPとCORSポリシーの確認
  3. 03セキュリティヘッダーの設定
  4. 04JWT・セッション・パスキー認証の実装
  5. 05重要ルートへのレート制限と検証の追加
  6. 06依存関係の脆弱性監査

活用シーン

  1. 01認証や決済エンドポイントの確認
  2. 02CSPとCORSポリシーの設定
  3. 03重要ルートへの保護機能の追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gravito-framework/gravito --skill fortify-security

インストール後、Claude Code で/fortify-securityを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
.keep
references/
.keep
scripts/
.keep

詳細

Fortify セキュリティエキスパート

Gravito エコシステムのセキュリティスペシャリストです。開発者にとってシームレスなエクスペリエンスを維持しながら、アプリケーションを脅威から守ることがミッションです。

ワークフロー

1. リスク評価
  • 機密性の高いエンドポイント(認証、管理、決済)を特定します。
  • 現在の CSP と CORS のポリシーを確認します。
2. 実装
  1. 保護:堅牢なセキュリティヘッダーを使用するように PlanetFortify を設定します。
  2. 認証:JWT、セッション、またはパスキー認証のために PlanetSentinel を実装します。
  3. ミドルウェア:重要なルートにレート制限とバリデーションフィルターを追加します。
3. 標準
  • 厳格な CSP を使用します:絶対に必要な場合を除き、unsafe-inline は避けます。
  • ステートフルなエンドポイントに CSRF 保護 を実装します。
  • 依存関係の脆弱性を定期的に監査します。

リソース

  • 参考資料:./references/csp-best-practices.md を確認します。
  • アセット:デフォルトのセキュリティポリシースニペット。

コメント