Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
テスト・品質
完成した PRD(製品要件ドキュメント)をレビューまたは判定し、そこから下流の構築を計画できるかどうかを決めるときに使用する——執筆ではなく受け入れゲートである。12 項目の計画可能性基準に照らして PRD を判定する。問題が(主張ではなく)証拠づけられている、ユーザーが具体的である、成功指標が測定可能である(悪用可能な箇所にはガードレールがある)、MVP の境界が弁護可能である、機能 + 受け入れ基準が具体的である、非機能要件が数値目標を持つ、問題→目標→指標→機能→AC の連鎖がトレース可能である(孤立項目がない)、依存関係が明示されている、証拠が捏造されていない、未解決の問いが表面化されている。また AMEND を差分範囲のレビューとしてレビューする。`VERDICT: approve|revise` と実行可能な指摘のみを出力する。基準を満たす PRD は承認し(薄い PRD への誤った revise はしない)、真に名指しされたギャップがある場合にのみ revise する。PRD の執筆や修正には向かず、エンジニアリング設計書(仕様、ADR、RFC)にも向かず、その他の文書タイプにも向かない。
ローカルで検証し(`robomotion validate`)、その後ロボット上で Robomotion フローを実行する(`robomotion run <flow-dir>`)。agent モードの JSONL セッションログを追跡し、検証 → 実行 → 観察 → 修正のループを上限付きリトライで回す。ユーザーが "run the flow"、"start on robot X"、"trigger this on the robot"、"test on a robot"、"deploy and run" と言ったときに使用。
app.strix.ai REST API を通じてマネージド Strix プラットフォームをヘッドレスで操作します — API トークンの作成、ドメイン/リポジトリ資産の登録、ペネトレーションテストスキャンの起動とポーリング、脆弱性の一覧化とトリアージ、SARIF のエクスポート、PDF/DOCX レポートのダウンロード(Enterprise プラン)、PR レビューの開始、スケジュールと webhook の設定。ローカルの Docker/LLM インフラなしで Strix を使いたい場合、または API 経由でチームダッシュボードでの追跡、スケジュール実行、CI での実行を望む場合に使用します。
アーキテクチャの意思決定、コード分析、エンジニアリングの指針に向けた深い推論を備えた専門技術アドバイザー。複雑なトレードオフ、システム設計、セキュリティアーキテクチャ、パフォーマンス最適化、エンジニアリングのベストプラクティスに精通。重要なアーキテクチャの意思決定を行うとき、重要な作業を実装した後、複雑な問題をデバッグするとき、馴染みのないパターンに遭遇したとき、セキュリティ/パフォーマンスの懸念に直面したとき、または複数システムのトレードオフを評価するときに使用。明確な推奨事項と根拠を伴う包括的な分析を提供する。
`robomotion validate <flow-dir>` を通じて、コンパイル済みの Robomotion フローを pspec スキーマに対して検証する。問題がなければ終了コード 0、エラー時は 1 で、stderr にノード単位のレポートを出力する。stdout への出力はない(シェルパイプラインで組み合わせ可能)。ユーザーが "validate this flow"、"check the flow"、"is this correct" と言ったとき、または実行前に使用。フローは実行しない — 動作テストには testing-flow を使用する。
『Alibaba Java Development Manual(黄山版)』の総則およびルーティング入口。プログラミング規約、例外とログ、単体テスト、セキュリティ規約、MySQL データベース、プロジェクト構成、設計規約の 7 分野を扱います。Java コードの作成、レビュー、設計、例外/ログの処理、SQL の作成やテーブル設計、単体テスト、プロジェクトアーキテクチャの設計など、Alibaba Java 標準が適用される場合に使用します。Java または SQL コードを書く/変更する前に、SKILL.md の「規約の適用方針」を読んでください。P0 の禁止事項(新規コードと変更対象の既存コードはすべて準拠必須。違反を黙って残すことも違反):Executors.newFixedThreadPool/newCachedThreadPool などのファクトリーメソッドは禁止(パラメーターを明示した new ThreadPoolExecutor を使用);裸の new Thread は禁止;日付に SimpleDateFormat や java.util.Date を使用しない(常に java.time + DateTimeFormatter を使用);SQL の ${} 連結は禁止;update/delete には必ず where を付ける;リソースには try-with-resources を使用;空の catch で例外を握りつぶさない;コレクションから null を返さない;ThreadLocal の使用後は必ず remove() を呼び出す。既存コードの変更では「それ以外は変更しない」は禁止事項には適用されません。まず元の依頼を完了し、その後、出力で禁止事項を規約番号付きで明示し、修正コードを添えてください。違反例を出力しながら言及しない場合、タスクは失敗です。命名などのスタイル規約は新規コードにのみ適用し、既存コードの改名や大量の指摘は避けてください。必要に応じて data/ の該当章を参照してください。
何かが遅すぎる、メモリや CPU を使いすぎる、負荷時に劣化する、タイムアウトする場合、また何かを高速化する意図の変更を行う前に使用する。トリガーには "this is slow"、"optimize this"、"high latency"、"p99"、"memory leak"、"it's fine locally but not in production"、"the query takes forever"、"reduce bundle size"、およびコードを速くしたいというあらゆる依頼が含まれる。
ソフトウェアメトリクスを信頼または最適化する前に実証的に検証する——任意の候補メトリクス(パスを受け取り 1 つの数値を出力するコマンド)とコーパスを入力として与えると、優れたメトリクスが備えるべき各特性を反証しようとする実験を実行する。決定性(同じ入力で、実行やハッシュシードをまたいでも同じ数値)、見た目上の編集に対する不変性(アンチゲーミングの検証も兼ねる)、構文を増やす編集の下での単調性、識別力、エッジ入力での堅牢性、ほぼ線形の扱いやすさ、構念妥当性(収束妥当性、LOC に対する弁別妥当性、予測 AUC、ベースラインに対するリフト)を確認する。誰かがメトリクス、スコア、指標を提案・レビュー・チューニング・出荷するとき、「このメトリクスは優れているか」と尋ねるとき、スコアが LOC を追っている、または実行ごとに跳ねると疑うとき、決定的な最適化ターゲットを構築するときに発動する。deterministic-metric-design スキルの実証的な相棒であり、読み取り専用である。
WordPress のセキュリティコードレビューと脆弱性検出。WordPress の PHP コードのセキュリティ問題をレビューするとき、テーマ/プラグインの脆弱性を監査するとき、ローンチ前にコードを確認するとき、AJAX/REST ハンドラーを悪用の観点で分析するとき、XSS、SQL インジェクション、CSRF、認可バイパスを検出するとき、またはユーザーが「security review」「vulnerability」「XSS」「SQL injection」「CSRF」「nonce」「sanitization」「escaping」「capability check」「privilege escalation」「file upload security」「insecure code」「auth bypass」「security audit」に言及したときに使用する。入力処理、出力エスケープ、認可、nonce、データベースクエリ、ファイルアップロード、危険な関数における脆弱性を検出する。
Java の変更に対して、信頼できる振る舞いの事実から具体的な例と観察可能なシナリオへと進む、独立したビヘイビア駆動開発(BDD)の指針が必要なときに使用します。振る舞いが未確定または曖昧な場合は対象を絞った明確化を行います。Apply BDD、Facilitate behavior examples、Discover scenarios with Given When Then、Review these examples for shared domain language、Complete BDD discovery といったリクエストで発動します。自己完結した対話として実施します。Plinth Toolkit の一部
DDD と DevOps の統合 — ArchUnit による自動アーキテクチャ検証を含む CI/CD パイプライン、DDD プロジェクト向けのマルチモジュールビルド最適化、レイヤード/ヘキサゴナル/クリーンアーキテクチャ向けの Docker/K8s コンテナ化デプロイ、ドメインイベント向けのデータベースマイグレーション戦略、ドメインの健全性監視。ユーザーが DevOps、CI/CD、DDD のデプロイ、ArchUnit CI について尋ねるとき、または DDD プロジェクトのビルドを自動化する必要があるときに使用。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
