ponytail-auditcommit 2a1fe84SKILL.md · セキュリティ監査
リポジトリ品質監査
リポジトリ全体を一度で監査し、バグ、脆弱性、負荷の問題、テスト不足、遅い処理、削れるコードを順位付けして示します。
npx skills add DietrichGebert/ponytail --skill ponytail-auditコマンドを選択しました。手動でコピーしてください。
- 権限
- read-repo
- write-files
- shell
- network
- 対応ツール
- Claude Code, Codex, Cursor
- GitHub
- 181.7k
- 提供元
- コミュニティ · DietrichGebert
- 状態
- スキャン済み
- ライセンス
- MIT
- カテゴリ
- セキュリティ監査
基本ルール
指摘には必ずどんな誤った結果になるかの具体例が必要で、具体例がなければ報告しないこと。
実行フェーズ
フェーズ 01まず全体を把握
README、デプロイとビルドの設定、依存関係、エントリーポイント、テストを読み、想定負荷を判断し、主要なデータの流れを追います。
フェーズ 02観点ごとに確認
バグ、セキュリティとデータ消失のリスク、スケール、テスト不足、速度、削除・統合・分割できるコードを確認します。
フェーズ 03報告前に検証
未使用と判断する前にテストや設定を含めリポジトリ全体を検索し、最小の修正だけを提案して削除を優先します。
フェーズ 04順位付きで報告
リポジトリの用途と想定負荷を述べ、必須・推奨・任意の順に最大20件を番号付きで挙げ、確認できなかった部分を明記します。
権限の説明(SKILL.md より)
| 機能 | 必要か | 説明 |
|---|---|---|
| ファイル書き込み | 不要 | 一度きりのレポートで、コードは一切変更しません。 |
| コマンド実行 | 不要 | コマンドを実行する手順はなく、コードを読んで検索するだけです。 |
| 外部通信 | 不要 | 手順にネットワークアクセスはありません。 |
SKILL.md のフロントマター(YAML)
---
name: ponytail-audit
description: >
Quality audit of a whole repo: bugs, security holes, what breaks under real
load, risky code without tests, slow paths, and what to delete, merge or
split. Ranked, each finding explained in plain English. One-shot report,
changes nothing. Use for "audit this codebase", "review the whole repo",
"find bloat", "what can I delete", /ponytail-audit.
---関連スキル
ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。