Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
テスト・品質
iOS アプリプロジェクトをスキャンし、App Store での却下リスクを確認します。ソースコードを直接読み取り、やり取りは不要です。vibe coder か開発者かを自動判別し、表現を調整します。開発途中のアプリを検出し、モードを切り替える前に確認します。リスク一覧、動的なコピー&ペースト用修正を含む詳細な指摘、審査担当者の体験チェックリスト、App Store Connect 審査担当者向けメモの草案、スキャン後の手動チェックリストを出力します。次のいずれかに該当する場合、明示的に依頼されていなくてもこのスキルを起動してください:「audit my app」/「is my app ready」/「about to submit」/「submitting soon」/「about to launch」/「ready to ship」/「App Store review」/「keep getting rejected」/「got rejected」/「rejection」/「App Store Connect」/「TestFlight」/「submit for review」/「pre-submission」/「app review」/「first app」/「never submitted before」/「why did Apple reject」/「what do I need to fix」/「is this ready to launch」。iOS アプリの作業中にユーザーがリリース間近と思われる場合も、先回りして起動してください。Flutter/RN スタックの場合:references/flutter-patterns.md を読み込みます。初回提出者の場合:references/first-time-dev.md を読み込みます。
チケット、URL、または自然言語の仕様を、実行済みの QA テストと再利用可能な回帰フローに変換します。場当たり的なクリックではなく、シナリオと証拠を重視します。依頼を正常系、エラー、境界値、探索的シナリオに分解し、`browse` skill(Web または iOS/Android/macOS)で実際の対象に対して実行して、合否の証拠を記録し、再実行する価値のある範囲の明確な browse フローを保存します。範囲が明確で価値のあるフローだけを保存し、中途半端な記録は残しません。機能の QA を行い、再実行可能なテストを残すために使用します。
読み取り専用のワークツリーで、独立したClaudeエージェントによる独立したセカンドオピニオンレビューを取得します。指摘のみを返し、作業コピーは決して編集しません。実際の差分(ブランチ、コミット、または未コミットの変更)を読み取り、リスクに焦点を当てた簡潔な依頼を作成します。ワークツリーで隔離してレビュアーを起動し、報告のみを指示した後、指摘を優先度順に`file:line`付きで要約し、後続ラウンドにも除外リストを引き継ぎます。返された指摘は真実ではなく、ローカルで検証すべき候補として扱います。問題がない場合は問題なしと明示し、問題を捏造しません。プロンプトに秘密情報を含めず、レビュアーによるコード変更も決して許可しません。ユーザーが明示的にClaudeレビューを依頼した場合のみ使用します。
Kiro CLIから独立したセカンドオピニオンを取得します。厳格な読み取り専用で、別のレビュアー実行環境が実際の差分を確認し、リポジトリへの書き込み権限はありません。実際の差分(ブランチ、コミット、または未コミットの変更)から焦点を絞ったプロンプトを作成し、必要に応じてスタックの規約スキル(`--skill`。kiroは自身で読み込めないため)を注入します。その後、同梱ヘルパー経由でkiroを起動し、信頼範囲を`fs_read,execute_bash`に限定します。これによりgrep/gitで指摘を検証できますが、編集はできません。`--trust-all-tools`(自動モード分類器が読み取り専用タスクで行き詰まるため)や、シェル経由でのプロンプトの手書きは決して行いません。秘密情報を含めず、指摘を検証候補として扱い、問題なしの場合はその旨を明示します。ユーザーの明示的な意図がある場合、またはユーザーが呼び出したワークフローでkiroがレビュアーに指定された場合のみ使用します。
Next.js(App Router、14/15+)のコードベースを監査し、React Hook Form のアンチパターンを検出します。対象は、フォームのルートでの watch()、親コンポーネント内に直接記述された Controller、try/catch のない非同期送信、サーバーエラー時の setError の欠如、"use client" でないファイル内の RHF、useActionState と RHF の併用、コンポーネント内でのスキーマ定義、field.id をキーにしていない useFieldArray、視覚的な無効化のための register({ disabled })、変更を何もせずに終了する useFieldArray({ disabled })、values プロパティの代わりに使う useEffect+reset(data) です。読み取り専用で、配布版の `react-hook-form` 蒸留スキルへのリンクを含む file:line 引用付き Markdown レポートを出力します。RHF の監査、レビュー、lint、フォームのアンチパターンの検出、フォームの品質チェックを求められた場合に起動します。「react-hook-form」と明言されていなくても、Next.js プロジェクトのフォーム監査に言及したら使用します。
Cursor/Claude Code/CodexのエージェントログからDosu MCPのread_knowledge呼び出しを分析し、HTMLの影響レポートを作成します。返された情報が質問や解決策に関連していれば有効(コードでの引用は不要)、情報が注意をそらしたり誤解を招いたりした場合は失敗と判断します。Dosuがどのように役立ったか、エージェントがDosuをどう使ったか、read_knowledgeの影響、ナレッジMCP監査について尋ねられた場合、read_knowledgeの推移レポートを求められた場合、またはread-knowledge-impactスキルの実行・再実行を依頼された場合に使用。
brooks-lint プラグイン自体のメンテナンスオーケストレーターです。author → eval → QA → trigger-audit → release の順にサブエージェントのパイプラインを実行し、スキルの追加・編集、評価スイートの更新、4 つのマニフェスト + すべての README 翻訳 + CHANGELOG + AGENTS/GEMINI の同期、トリガー境界の監査、リリース作成を行います。.codex/agents/ の 5 つのエージェント(skill-author、eval-curator、consistency-qa、trigger-boundary-auditor、release-manager)を駆動します。メンテナーが brooks-lint 自体の作業を依頼した場合に起動します。「add a new skill」「edit the brooks-debt guide」「update the eval suite」「fix the trigger descriptions」「make this change and validate it」「release brooks-lint」「bump and publish」および後続の「re-run」「re-validate」「update that skill」「redo the audit」「redo the X part again」が対象です。対象コードベースで brooks-lint の分析スキルを使う場合(brooks-review / brooks-audit / brooks-debt / brooks-test / brooks-health / brooks-sweep の担当)、変更を求めない brooks-lint に関する一般的な質問、または別のプラグインのメンテナンスでは起動しないでください。
エンタープライズアプリケーション構築向けのJava Spring Bootスキルセット一式です。オプションコンポーネントを備えたモジュラーアーキテクチャを含みます。JPA/HibernateとFlywayマイグレーションを使用するPostgreSQLデータベース、Redisキャッシュ(任意)、Kafka/RabbitMQメッセージング(任意、どちらか一方)、JWT + OAuth2認証(OAuth2は任意)、RBAC認可(任意)、MockitoによるTDD、OpenSpecによる仕様優先開発。
AI が生成したばかりのコードをレビューして理解する。現在のリポジトリの未コミットまたはブランチ上の変更をスキャンし、Claude 風のライトテーマの 2 カラム Web ページを構築する — 左は変更ファイルのプロジェクトフォルダツリー、右は選択したファイルのシンタックスハイライトされた diff(追加/削除を未変更コードと明確に区別)で、サイドレールにはコードセグメントごとに関連する単位要件(相关单位需求)と平易なコード解説(代码解释)を表示する。"/understand"、"code review 这次改动"、"解释一下新生成的代码"、"看看这次变更" で呼び出す。
ユーザーがバグ、欠陥、インシデント、品質問題を調査して根本原因を特定したい場合に使用します。「5 Whys」分析、ポストモーテムの作成、根本原因分析(RCA)、バグが本番環境に到達した理由やコードレビュー/QAをすり抜けた理由の調査、定期的な欠陥分析の仕組みづくり、日次/週次の品質改善(Kaizen)トリアージなどが対象です。ソフトウェア向けに応用された、Sadao Nomura の Toyota 由来の欠陥分析手法である Dantotsu メソッドとも呼ばれます。ユーザーが手法名を明示しなくても、「なぜこのバグはコードレビューを通過したのか」「クライアントからバグの報告があったので分析して」「なぜこれが何度も起きるのか知りたい」「この欠陥の根本原因レポートを書いて」「今週実際にリリースする修正の優先順位を決めたい」などの場合に使用します。
このスキルを使用して、Compose Compiler Reports(classes.txt、composables.txt、composables.csv、module.json)を有効化して読み取ることで、Jetpack Compose の安定性問題を診断する。Gradle DSL、release ビルドのみの要件、および stable、unstable、runtime、restartable、skippable、readonly、@static、@dynamic マーカーを含むクラス単位・composable 単位の安定性アノテーションの解釈方法を扱う。開発者が「なぜ再コンポーズするのか」と尋ねたとき、ジャンク、ドロップフレーム、スクロールの遅さ、高い再コンポーズ回数を報告したとき、パラメータが不安定だと疑ったとき、Compose Compiler Reports、classes.txt、composables.txt、module.json に言及したとき、またはどの composable がスキップ不可かを知りたいときに使用する。修正方法は兄弟スキルにあり、このスキルは診断のみを行う。
Gradle プロジェクトで PIT(pitest)によるミューテーションテストをセットアップして実行し、ミューテーションスコアを読む。ユーザーがビルドにミューテーションテストを追加、設定、実行、再実行したい場合、ミューテーションスコアやミューテーションレポートを解釈したい場合、特定の mutant がなぜ生き残ったかを尋ねる場合、ミューテーション分析から何を除外すべきかを尋ねる場合、それらの除外項目に何かを追加したい場合——言語を問わず、ツール名が明示されているかどうかも問わず——この skill を使用する。カバレッジではなくテスト品質を確認するタスクにも使用する。高い JaCoCo の数値は何もアサートしないテストを覆い隠すことがある。
コンポーネント、フック、モジュール全体から React と TypeScript の保守性上の問題を検出し、それぞれのコストを説明して、ソースリンク付きの修正案を提示します。プロパティと API 設計(命名、ブール値、コールバック、バリアント、制御状態、ジェネリクス、ref、スタイル、JSDoc)、状態とデータフロー(冗長な状態、古いクロージャ、context と ref の誤用)、エフェクトとライフサイクル、コンポーネント構造とフック、レンダリングの正確性(key、ミューテーション、不純なレンダリング、ハイドレーション、&& から漏れる 0)、アクセシビリティとフォーカス管理、非同期ハンドラー、エラーバウンダリー、安全でない HTML、TypeScript の規律(any、型アサーション、型指定のない catch、網羅性)、ファイル間の重複チェックを扱います。メモ化と再レンダリング性能は react-compiler に、色リテラルは theme-colors に委ねます。React コンポーネントやフックのレビュー・作成、保守性監査、またはコードベース、フォルダー、ファイル、貼り付けられたコード片の問題検出、匂いチェック、lint、整理を求められた場合に使用します。ネイティブ HTML 属性とライブラリの規約を尊重します。
コードベース、ファイル、またはマージリクエストを FIASSE v1.0.4 SSEM モデルで採点する——属性ごとに 0〜10、ピラーは等重み、エビデンスに基づく強みと弱み、優先順位付けされた推奨事項、50 項目のチェックリスト付録。トリガー:"review/score/audit securability"、"SSEM scorecard"、"FIASSE/SSEM compliance"、"where would I start hardening this?"、"is this audit-ready?"、"security posture baseline"——SSEM を明示しない言い回しも含む。要件には prd-securability-enhancement を使用し、新規コードには securability-engineering を使用する。
Kotlin で Android/KMP のコードを書く、修正する、リファクタリングするときに使用——テストファースト(RED-GREEN-REFACTOR)の基盤に加え、Android/KMP テストの落とし穴:Compose テストのディスパッチ(既定の StandardTestDispatcher、2 つのスケジューラの罠)、セマンティクス優先のセレクタ、最小のテスト形態の選択、テストクロックと実時間、アニメーション/スクリーンショットの決定性、そして `jvmTest` はグリーンのまま iOS のコンパイルを失敗させる `commonTest` の名前。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
