このスキルは、体系的なマルチフェーズアプローチを使用して、コード変更のバグ、セキュリティ脆弱性、品質問題をレビューします。攻撃対象領域をマッピングし、セキュリティチェックリストを実行し、証拠と修正提案付きで優先順位付けされた結果を提供します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「find-bugs」を使用しています。 Find bugs in the current branch changes
期待される結果:
## Code Review Findings
### Security Vulnerabilities
**src/auth.js:42 - SQL Injection Risk**
- Severity: Critical
- Problem: User input directly concatenated in SQL query
- Evidence: No parameterization on line 42, user.id used directly
- Fix: Use parameterized queries or ORM
- References: OWASP A03:2021
### Bugs
**src/parser.js:15 - Null Reference**
- Severity: Medium
- Problem: Attempting to access property of undefined
- Evidence: No null check before accessing user.preferences
- Fix: Add null check or use optional chaining
「find-bugs」を使用しています。 Review for security issues only
期待される結果:
## Security Audit
Reviewed 12 files. Found 2 security issues:
1. **api/handler.js:28** - Command Injection (Critical)
2. **utils/crypto.js:8** - Weak Random (High)
No issues found in authentication, authorization, or data validation.
セキュリティ監査
安全All static findings evaluated as false positives. External commands (git/gh CLI) are legitimate code review tooling. Network URL is documentation only. Cryptographic warnings are keyword false positives. Skill is safe for publication.
高リスクの問題 (2)
中リスクの問題 (2)
リスク要因
⚙️ 外部コマンド (3)
🌐 ネットワークアクセス (1)
品質スコア
作れるもの
コミット前のコードレビュー
プルリクエストを提出前に実行し、バグやセキュリティ問題を早期に発見
プルリクエストのセキュリティ監査
変更を体系的にレビューし、セキュリティ脆弱性と OWASP 問題を確認
自動化された品質ゲート
CI/CD パイプラインに統合し、重大なセキュリティ問題を含むコミットをブロック
これらのプロンプトを試す
Find bugs in the current branch changes
Review the changes on this branch for security vulnerabilities. Check for injection risks, authentication issues, and data exposure.
Perform a full security and quality audit of the changes on this branch. Map attack surfaces, run the security checklist, and provide prioritized findings with evidence and fixes.
Quickly scan the branch changes for critical bugs and high-severity security issues. Skip stylistic issues.
ベストプラクティス
- すべてのプルリクエスト前に実行し、早期に問題を発見
- マージ前に重大度「重大」と「高」の結果を対応
- 結果を活用してチームにセキュリティパターンを教育
- CI に統合してセキュリティ後退を防止
回避
- 偽に見えるからといって調査なしに結果を無視する
- 明示的に求められた時だけ実行し、自発的に実行しない
- すべての結果を同等に扱い、優先順位をつけない
- ユーザーの判断を待たずに直接変更を加える
よくある質問
このスキルは何をチェックしますか?
コードを変更しますか?
どのブランチと比較しますか?
すべてのセキュリティ問題を検出できますか?
あらゆる言語で動作しますか?
レビューにはどのくらい時間がかかりますか?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/find-bugs参照
main
ファイル構成
📄 SKILL.md