Skills DirectoryGitHub から厳選したオープンソースの Skills

ponytail-reviewcommit 2a1fe84SKILL.md · コードレビュー

変更の品質レビュー

変更を正しさ・安全性・負荷耐性・テスト・速度・簡潔さの観点でレビューし、diffだけでなく関連コードも読みます。

npx skills add DietrichGebert/ponytail --skill ponytail-review
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Cursor
GitHub
181.7k
提供元
コミュニティ · DietrichGebert
状態
スキャン済み
ライセンス
MIT

基本ルール

指摘には必ず「この入力や状況でこの誤った結果になる」という具体例が必要で、具体例がなければ指摘しないこと。

実行フェーズ

  1. フェーズ 01まず変更を理解

    diffに加え呼び出し元・呼び出し先・テスト・READMEを読み、データの流れを追い、リポジトリから想定負荷を判断します。

  2. フェーズ 02観点ごとに確認

    バグ、セキュリティやデータ消失のリスク、スケールの問題、テスト不足、速度、削れるコードを順に確認します。

  3. フェーズ 03報告前に検証

    該当行を読み直して指摘が成り立つか確かめ、最小の修正を提案します。削除する修正を優先し、好みや曖昧な懸念は書きません。

  4. フェーズ 04平易な言葉で報告

    変更の内容を述べ、必須・推奨・任意のグループに番号付きで指摘を並べ、最後に判定を示します。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み不要指摘を列挙するだけで、コードは一切変更しません。
コマンド実行一部で必要diffの取得やgrepによる呼び出し元検索など、読み取り専用のコマンドに限られます。
外部通信不要手順にネットワークアクセスはありません。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 2a1fe84
---
name: ponytail-review
description: >
  Quality review of a change: is the logic right, is it safe, does it hold
  under real load, is risky code tested, is it fast enough, and is every line
  needed. Reads the connected code, not only the diff. Each finding is
  explained in plain English. Use for "review this", "code review", "review
  the last commit", "review my PR", "is this over-engineered", /ponytail-review.
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。