Communityコーディング&開発github.com

raroque/vibe-security

「Vibeコーディング」されたアプリケーションにAIコーディングアシスタントが導入する一般的なセキュリティ脆弱性を監査します。露出したAPIキー、不適切なアクセス制御(Supabase RLS、Firebaseルール)、認証検証の欠如、クライアント側の信頼問題、安全でない支払いフローなどをチェックします。

vibe-security とは?

このスキルは、AIコーディングアシスタントを使用して開発されたアプリケーション(いわゆる「Vibeコーディング」アプリ)に潜むセキュリティ脆弱性を自動監査するためのものです。露出したAPIキーやシークレット、Supabase RLSやFirebaseルールを含むアクセス制御の欠陥、認証検証の欠如、クライアント側の信頼問題、安全でない支払いフローなど、AIが生成したコードに特有のセキュリティ問題を検出します。このスキルは、ユーザーがセキュリティに関する質問をしたとき、コードレビューを依頼したとき、「Vibeコーディング」に言及したとき、または認証、支払い、データベースアクセス、APIキー、シークレット、ユーザーデータを扱うコードを記述・レビューしているときにトリガーされるべきです。さらに、「これは安全ですか?」「コードをチェックして」「これを監査して」「脆弱性をレビューして」「誰かがこれをハッキングできますか?」といった表現をユーザーが使用した場合にも自動的に有効化されます。セキュリティに特化したClaude Code、Cursor、CodexなどのAIエージェントプラットフォームでシームレスに動作し、開発者が自動生成コードのセキュリティ品質を向上させるのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add https://github.com/raroque/vibe-security-skill/tree/main/skills/vibe-security

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

vibe-security は何をしますか?

「Vibeコーディング」されたアプリケーションにAIコーディングアシスタントが導入する一般的なセキュリティ脆弱性をコードベースから監査します。露出したAPIキー、不適切なアクセス制御(Supabase RLS、Firebaseルール)、認証検証の欠如、クライアント側の信頼問題、安全でない支払いフローなどをチェックします。このスキルは、ユーザーがセキュリティに関する質問をしたとき、コードレビューを依頼したとき、「Vibeコーディング」に言及したとき、または認証、支払い、データベースアクセス、APIキー、シークレット、ユーザーデータを扱うコードを記述・レビューしているときに使用してください(たとえユーザーが明示的にセキュリティに言及しなくても)。また、ユーザーが「これは安全ですか?」「コードをチェックして」「これを監査して」「脆弱性をレビューして」「誰かがこれをハッキングできますか?」といったことを言った場合にもトリガーします。

関連スキル