Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
テスト・品質
昇騰(Ascend)NPU 上の Triton オペレータの深い性能最適化スキル(Skill)であり、ユーザーが求める Triton オペレータの性能向上の実現を目指す。中核技術には Unified Buffer (UB) 容量計画、マルチトークン並列処理、MTE/Vector パイプライン並列、mask(マスク)最適化などが含まれるが、これらに限らない。ユーザーが以下に言及した場合は必ずこのスキル(Skill)を起動すること:昇騰(Ascend)NPU 上の Vector 系 Triton オペレータの性能最適化。
Uncle Bob の Acceptance Pipeline Specification に対する新機能、拡張、変更を設計する — 新しいミューテーション戦略、Gherkin 構文サポート、レポート形式、パイプラインステージ、IR フィールド、ハンドラーパターン。誰かが "how would I add X to the acceptance pipeline" と尋ねたり、パーサー、ジェネレーター、ランタイム、ミューテーター、レポーターのコンポーネントに対する仕様レベルの変更を議論したりするときに発動 — たとえ "feature design" と明示していなくても。ベースラインの仕様リファレンスを提供する acceptance-pipeline-catalog スキルと連携して動作する。
WCAG 2.2 の適合レベル A、AA、AAA に照らして、iOS、Android、Web、macOS、Windows、Linux 全体で Flutter ウィジェットを監査または修正する。VoiceOver と TalkBack における Semantics ラベルとスクリーンリーダー出力、タッチターゲットのサイズ、ドラッグの代替手段、フォーカス順序とキーボードナビゲーション、色のコントラスト、disableAnimations でのアニメーション制御、フォームの autofillHints を網羅し、各修正を固定するテストスイートも含む。これらのプラットフォームの 1 つまたは複数で Flutter ウィジェットのアクセシビリティを構築、監査、レビューする際に使用する。
このスキルを使用して、LazyLayoutCacheWindow(Compose Foundation 1.9+、@ExperimentalFoundationApi)とプリフェッチにおける一時停止可能なコンポジション(Compose Foundation 1.10+、デフォルトで有効)で Jetpack Compose の遅延レイアウトのプリフェッチを調整する。rememberLazyListState(cacheWindow = ...) を通じて設定される Dp ベースの前方/後方キャッシュウィンドウ、内部に遅延レイアウトを含むアイテム(LazyColumn の行内の HorizontalPager)向けの NestedPrefetchScope、バージョン要件、メモリ負荷とアイドルフレームでの処理のトレードオフを扱う。開発者が高速スクロール時のドロップフレーム、プリフェッチウィンドウ、前方/後方の範囲、LazyLayoutCacheWindow、NestedPrefetchScope、プリフェッチの一時停止可能なコンポジションに言及した場合、または短時間スクロールで通り過ぎたアイテムのコンポジションを保持したい場合に使用する。アイテムレベルの修正(keys、contentType)は別のスキルにある。
Sketch ファイル(または同様の形状の Figma エクスポート)をピクセルパーフェクトな React + CSS にリバースエンジニアリングする — イテレーションのメンタルモデル、ツリー再構築、レイアウト推論アルゴリズム、ジオメトリの数学、視覚回帰差分、そして「回帰のない改善」を強制可能にするスタイル/タイポグラフィ/パスの変換。ユーザーが「アルゴリズム」と明言していなくても、デザインソースを Web コードに変換している、デザイン to コードのパイプラインを構築している、または既に変換済みの出力を壊さずに段階的な忠実度改善を行うのに苦労している場合にもトリガーする。
7 カテゴリ 33 項目のチェックで任意の開発者向けドキュメントサイトを監査し、各チェックの Pass / Warn / Fail ステータス付きのスコアレポート(100 点満点)を生成する。ユーザーがドキュメントの URL を提示して監査、レビュー、採点、品質確認を求めたり、AI による発見しやすさ、SEO、構造、内容、網羅性について評価を求めたりしたときはいつでもこのスキルを使用する。ユーザーが "run a docs audit"、"audit these docs"、"check this documentation"、"how good are the docs for X" と言ったとき、または評価の意図を伴ってドキュメントの URL を貼り付けたときにもトリガーする。常にこのスキルを使用する——この構造化ワークフローに従わずに自由形式のドキュメントレビューを試みないこと。
Playwright による E2E テストのアーキテクチャとパターン。テストスイートの設計、Page Object Model の構造化、CI シャーディング戦略の計画、認証フローの設定、タグとアノテーションによるテストの整理を行う場合に使用。テストアーキテクチャ、axe-core によるアクセシビリティ監査、ネットワークモック戦略、ビジュアルリグレッションワークフロー、HAR リプレイ、storageState 認証パターンに使用。Playwright API の詳細、ブラウザ自動化、Web スクレイピングについては、代わりに playwright skill を使用すること。
このスタックの Python コードスタイルを担当します。lint とフォーマットには ruff、docstring には numpydoc を使用します。責務は3つです。(1)スタックとワークスペースの準備後、同梱テンプレートからプロジェクトの `ruff.toml` を配置する。(2)Claude が新たに生成または編集した Python ファイルに ruff を実行する。(3)変更した各ファイルのコメントをデータサイエンス上の問題に即した内容にし、残ったテンプレート/ワークフロー文言(スキル名、ゲート、ランナー、ダイジェスト、ガードレール)を簡潔で問題に即したドキュメントに書き換える。ユーザーがコミットするファイルが生成されたひな形ではなく、同僚が書いたように読める状態にします。「変更したファイルが `ruff check` に合格し、プロセスではなく問題を説明している」時点で完了です。次のいずれかで起動します。(1)Write/Edit/MultiEdit で Python ファイルを作成または編集した直後。タスク完了を宣言する前にこのスキルを呼び出し、ruff を実行してコメントを問題に即した内容にします。(2)`organize-ml-workspace` で新しい ML ワークスペースを作成し、プロジェクトのルートに `ruff.toml` がまだない場合。同梱テンプレートを配置します。(3)ユーザーが lint、フォーマット、docstring のスタイルについて質問するか、`black`/`isort`/`flake8`/`pydocstyle` を使おうとする場合。スタック標準の linter であり `data-science-python-stack` Tier 1 が担当する ruff に案内します。次の場合はスキップします。プロジェクトが Python ではない場合、このターンで Markdown/TOML/JSON/YAML のみを編集した場合、ユーザーが所有しないサードパーティの vendored ディレクトリ内のファイルである場合。使い方:変更したファイルに手動で ruff を実行し、PostToolUse hook は設定しないでください。ruff の実行前に「Stop conditions」ブロックを読み、Pre-flight checklist を返信に可視テキストとして出力してください。どちらも必須です。
リリースを出荷する:OrchestKit 自体の最終タグ付け前ゲートで、変更がすでに問題ないと確認された後に一度だけ実行する。12 の順序立てたステップ(ビルド、全テストスイート、セキュリティテスト、型チェック、manifest 数の検証、changelog エントリ、package.json と CLAUDE.md にまたがるバージョン更新、選択的ステージング、Conventional Commits に沿ったリリースコミット、タグ付け、プッシュの確認)を進め、最初に失敗したステップで修復ガイダンスを示して停止する。バージョンを切って出荷する場合に使用し、変更が正しいかどうかの判断には使用しない(それは /ork:verify)。
CawPlan の QA テストケース(Requirement/TestPoint または INLINE セッションのケース)を、プレビュー優先のワークフローで TestRail にインポートする。使用場面:SQA が T1 生成のケースを TestRail にプッシュしたいとき;テストポイント生成後、ケースを展開してインポートするとき;要件更新後の再インポート(スキップのみ、上書きなし)。すべてタイトルのみのケース → 任意の Steps 確認(`/cawplan-testcase-generate` へ誘導するか、ステップなしで続行);展開済みケースが 1 件以上 → シームレスにインポート。非対象:テストポイントの生成(`cawplan-testpoint-generate` を使用);要件のアーカイブ(`cawplan-requirement-analyze` を使用);Test Plans/Runs の作成(`cawplan-testplan-layout` を使用);失敗から欠陥へ(`cawplan-defect-ticket` を使用);リリースリスク(A5)。
設計提案や差分を Exarchos のアーキテクチャ不変条件に照らして監査します。対象はイベントソーシングの完全性(INV-1)、共有ディスパッチコア上のファサード同等性(INV-2)、basileus-forward(INV-3)、プラットフォーム非依存性(INV-4)、エージェント優先のインターフェース設計(INV-5a 入力の使いやすさ、INV-5b 仕様に準拠した出力契約、INV-5c Aspire に着想を得たコントロールプレーンの動詞、INV-5d アクション判別パターン)です。/axiom:backend-quality と併用します。このスキルはプロジェクト固有です(axiom は汎用)。トリガー:「check invariants」、「design conformance」、「check #1118 / #1109」、または /design-invariants。
アクセシビリティ修正のための集中管理されたヘルプ URL リファレンス。axe-core のルール ID を Accessibility Insights の info-examples ページに、ドキュメントのルール ID を Microsoft Office および Adobe PDF のヘルプページに、WCAG の基準を W3C Understanding ドキュメントにマッピングする。CSV エクスポート、markdown レポート、または検出結果を外部の修正ドキュメントにリンクする出力を生成する際に使用する。
(NS) セキュリティ/互換性/アクセシビリティ + Vercel Web Interface Guidelines。セキュリティの強化、CSP/CORS/headers の修正、UI のレビュー/アクセシビリティの確認/UX の監査、Web Interface Guidelines に関する作業で使用 — たとえ "best practices" と言われなくても。ns-proto-creator の締めくくりにも使用。MR/SOLID(ns-reviewer)、ビジュアルの再設計(ns-frontend-design)、機能開発(ns-coder / ns-spec-driven)には使用しない。
Wallet MCP プラグインファイルをプラグイン仕様に照らして検証・レビューする。新しいプラグインを書く、プラグイン PR を提出用に準備する、PR を開く前にプラグインを自己チェックする、他人のプラグイン PR をレビューする場合に使用する。"check my plugin against the spec"、"validate this plugin file"、"review my plugin PR"、"does this plugin conform to the spec"、"prepare my plugin for submission"、"write a plugin for X protocol" といったリクエストでトリガーする。
あらゆる SDK ドキュメントサイトを監査し、完全に採点されたダウンロード可能な HTML レポートを生成する。ユーザーがドキュメントの URL を提示し、SDK ドキュメントの監査、レビュー、分析、採点、品質確認を求めたときは常にこのスキルを使用。次のような表現でもトリガーする:「X の SDK ドキュメントを監査して」「X のドキュメントが完全か確認して」「この SDK ドキュメントをレビューして」「これらのドキュメントはどの程度優れているか」「X に対して SDK 監査を実行して」、またユーザーが URL とともに監査、レビュー、クロール、確認、分析、品質、完全性、ギャップといった語を貼り付けたとき。必ずこのスキルを使用すること——この構造化されたクロール → 分析 → 相互参照 → レポートのワークフローに従わずに監査を試みないこと。
実装が PRD/仕様をどの程度満たしているかをケースごとに採点し、単一の比較可能な最終評価を出す。明示的に指定された場合のみ呼び出す(例:run spec-driven-eval)。自動トリガーしない。仕様駆動の実装のベンチマーク、受け入れ基準の採点、機能が 100% 実装されたかの評価、同一 PRD の複数実装の比較、製品要件に対する実装とテストカバレッジ(ユニットおよび e2e)の監査に使用。機能の計画や構築(tlc-spec-driven を使用)、PRD の作成、仕様と無関係な一般的なコードレビューには使用しない。
このスキルを使用して、`skydoves/compose-stability-analyzer` の `@TraceRecomposition` で Jetpack Compose のコンポーザブルに計測を仕込み、再コンポジションごとの差分(どの状態やパラメータが変化したか、どのような値の遷移が起きたか)を `Recomposition` タグで logcat に出力する。Android Studio Layout Inspector が到達できないデバッグシンボル付き release ビルドで動作し、IntelliJ / Android Studio プラグインのライブ再コンポジションヒートマップ(10 未満は緑、10〜50 は黄、50 以上は赤)にデータを供給する。Gradle プラグインの設定、計測を本番環境に残さないためのランタイムゲート `ComposeStabilityAnalyzer.setEnabled(BuildConfig.DEBUG)`、デバッグ時の Layout Inspector と CI の `stabilityCheck` への引き継ぎを扱う。ユーザーが `@TraceRecomposition`、"trace recomposition"、"compose-stability-analyzer"、"recomposition logcat"、"recomposition heatmap"、"release-mode recomposition counts" に言及した場合、または release に近いビルドで安定性の修正を確認する必要がある場合に使用。
ユーザーが `doca_flow_tune` で稼働中またはキャプチャ済みの `doca-flow` パイプラインをチューニングする場合に、このスキルを使用します。パイプ/カウンター/KPI の状態をスナップショットし、チューニング軸(ルール配置、リソースヒント/テーブルサイズ、HW-offload モード)と対応する測定項目(ルールインストール率、ルックアップ遅延、ハードウェアカウンターの差分)を選択し、オフラインまたはオンライン(読み取り専用または状態変更あり)モードを実行します。また、dumper CSV/analyze JSON/visualize mermaid の読み取りや、推奨事項の Flow プログラムへの適用にも使用します。ユーザーが "doca_flow_tune" と明示していなくても対象です。たとえば、"Flow rule-install rate is low on BlueField"、"table sizing looks wrong for this pipe"、"tune visualize step is empty"、"before/after counters don't move"、"which doca-flow knob does this recommendation hit" などの依頼が該当します。ベースライン測定(doca-flow-perf)、doca-flow アプリケーションの作成、DOCA のインストール、Flow テレメトリーのストリーミングは対象外のため、適切な別スキルに案内してください。
既存のフロントエンドインターフェース(ローカルのソースコード、または URL で指定された公開中のウェブサイト)のユーザビリティを評価し改善する。ユーザーが既存のフロントエンドコードまたは公開中のウェブサイトの URL を持ち、なぜユーザーが使いにくいと感じているのかを理解したい、ユーザビリティの問題を見つけたい、もっと使いやすくしたいと考えているときはいつでもこのスキルを使用する。"review my UI"、"audit my interface"、"check accessibility"、"evaluate my design"、"improve the UX"、"audit this website"、"review https://example.com" のような直接的な依頼でトリガーするほか、"users keep abandoning this form"、"something feels off about this page"、"we're getting complaints about the checkout flow"、"conversion dropped after the redesign"、"people say it's confusing"、"make this less painful to use" のような間接的な症状の説明でもトリガーする。フロントエンドのコンポーネント、ページ、URL があり、問題がバグやパフォーマンスの問題ではなく、ユーザビリティ、ユーザーの混乱、不十分なインタラクションデザインのように聞こえる場合は、このスキルを使用する。新しいインターフェースをゼロから構築する場合、パフォーマンス最適化、バックエンドのロジックには使用しない。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
