Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
テスト・品質
ax graph に新しい write、signal、table、edge、query を出荷するための完了定義チェックリスト。SurrealDB のテーブル/エッジ/フィールド、ingest の derive-stage、新しい分析クエリ、その他の新しい ax 機能を追加するとき——PR を開く前に使用します。すべての write に対し、オンデマンド読み取り、能動的(エージェント向け)読み取り、ドキュメント/配布が揃うことを保証します。トリガー:「ship」「new signal」「new table/edge」「new lens/query」「wire this up」「is this done」、または ax の機能ブランチを完了するとき。
稼働中の Web アプリが設計仕様に一致するかを DOM に対する決定論的な CSS チェックで検証し、さらに Nova Act で Gherkin シナリオを実行してユーザーフローを検証する。設計上の主張をルールに変換し、verify_* MCP ツールで実行する。フローは act() と act_get() で実行する。注釈付きスクリーンショットとフローごとの詳細を含む、視覚とフローを統合したレポートを生成する。稼働中のサイトに対して、視覚スタイル、コンポーネントのルール、アクセシビリティ、プロジェクトの規約、プラットフォームのパターン、エンドツーエンドのユーザージャーニーを確認するときに使用。
ユーザーが "analyze code for security issues"、"check for OWASP vulnerabilities"、"review code against CWE Top 25"、"find injection vulnerabilities"、"do a security code review" を求めたり、OWASP Top 10、API Top 10、Mobile Top 10、CWE/SANS フレームワークに基づく手動のセキュリティ分析を必要とする場合に、このスキルを使用する。
Flutter/Dart における Bloc 状態管理のベストプラクティス。Cubit と Bloc の比較、イベントと状態の命名、Equatable を用いた sealed クラス、BlocProvider・BlocBuilder・BlocListener・BlocSelector による Page/View の分割を扱う。package:bloc、package:flutter_bloc、package:bloc_test を使用するコードを書く、変更する、レビューするときに使用する。Bloc または Cubit を継承するクラスのあらゆるテストにも使用し、「この bloc の単体テストを書いて」「私の cubit をテストして」「LoginBloc にテストを追加して」、bloc が依存する repository のモック、イベントが発行する状態のアサートなどが含まれる。Bloc と Cubit のテストでは package:bloc_test の blocTest() と package:mocktail を使わなければならないため、テスト対象のクラスが Bloc または Cubit の場合は testing スキルよりもこちらを優先する。ある bloc を別の bloc に注入してその状態を読む、widget や build メソッドから repository を呼ぶ、debounce などのイベント変換器を必要とする機能のために Cubit を維持するなど、要求がこれらのルールに反する場合にも使用する。
Datex Studio のフィーチャーブランチにおけるコード/設定変更をレビューするときに使用します。依存関係を追跡し、変更されたすべての設定の unified diff を読み、バグ / 品質 / セキュリティ / パフォーマンス / 簡素化 / 整合性の指摘と判定を含む構造化レビューを生成します。トリガー: "review branch X"、"code review this branch"、"review the changes on <branch>"、"audit branch before merge"、"quality check this branch"。同じブランチのコミットメッセージを起草する場合は `commit-message-generator` を使用してください。
サンプリングされた Phoenix のトレース、スパン、セッションを読み、自由形式のノートを書いて(オープンコーディング)、そのノートを少数の狭い注釈にまとめる——失敗次元ごとに 1 つ、小さなラベルセットと件数を伴う——ことで、評価対象と修正の優先順位を選ぶ(軸コーディング)。用途:「このエージェントの何がおかしいのか」「アプリに計装を入れたばかりだが、どこから始めればよいか」「これらのトレースをレビューして」「チャットボットがコンテキストを失い続ける」「モデルはどんな種類のミスをしているのか」「どのような失敗カテゴリがあるのか」「何の評価を構築すべきか」「修正の優先順位をどう付けるか」「これらのノートをグループ化して」「MECE な分解」——または、その手法を名指ししていなくても、机上で作るのではなく実際のトレースに基づく観察やカテゴリを必要とするあらゆる枠組み。
TUI オーバーレイでインライン注釈付きの diff、ファイル、ドキュメントをレビューする、または revdiff の使い方、設定、テーマ、キーバインドに関する質問に答える。agterm/tmux/zellij/herdr/kitty/wezterm/cmux/ghostty/iterm2/emacs-vterm で revdiff を開き、注釈を取得して対応する。git、hg、jj リポジトリで動作する(自動検出)。"revdiff"、"review diff"、"review changes"、"annotate diff"、"git review with revdiff"、"hg review with revdiff"、"review jj change"、"interactive diff review"、"revdiff all files"、"review all files"、"browse all files"、"revdiff FILE"、"revdiff README.md"、"revdiff /tmp/notes.txt"、"review this file"、"annotate this file"、"review file with revdiff"、"open this review in revdiff"、"show review in revdiff"、"review in revdiff"、"revdiff config"、"revdiff themes"、"revdiff keybindings"、"how to configure revdiff"、"what themes does revdiff have" で起動する。
ABAP Unit テストを支援。テストクラスのセットアップ、アサーション、テストダブル、モックフレームワーク、依存性注入、CDS テスト環境、SQL テスト環境、RAP BO テストダブル、テストフィクスチャを扱う。ユーザーが ABAP 単体テスト、テストクラス、テストメソッド、CL_ABAP_UNIT_ASSERT、テストダブル、モック、CDS テスト環境、SQL テスト環境、RAP テスト、ABAP テストインジェクション、テストシーム、振る舞い駆動テスト、ABAP における TDD、テスト分離、ABAP コードの自動テスト作成について尋ねた場合に使用。トリガーには "write a unit test"、"create test class"、"mock a dependency"、"test a CDS view"、"test a RAP BO"、"test double"、"assertion"、"test fixture"、"test isolation"、"ABAP unit" が含まれる。
SOLUTIONING GATE — 実装を開始する前に、計画成果物間の整合性を検証する。PRD(または tech-spec)、アーキテクチャ文書、epic/story を相互参照し、カバレッジの一貫性と不足部分を確認する。PASS、CONCERNS、FAIL の判定を具体的な内容とともに返す。コードには一切触れない。ユーザーが次のように言った場合に使用:- 「構築の準備ができているか確認して」/「実装を始められる?」 - 「計画を検証して」/「gate check」/「readiness check」 - 「solutioning gate を実行して」/「実装の準備状況を確認して」 - 「アーキテクチャは完成している?」/「要件はアーキテクチャと一致している?」 - 「計画を承認して」/「計画が完了したので確認して」 - 「アーキテクチャに対して PRD を検証して」/「計画文書を相互参照して」 対応する意図:Validate(主要)。トラック適応型:Quick Flow(tech-spec + アーキテクチャ)、BMad Method(PRD + アーキテクチャ + epics)、Enterprise(上記すべて + 任意のセキュリティ/DevOps 補遺)で機能する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
