Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
Capacitor の開発者が iOS アプリまたはプラグインを 8.4 から 8.5 の UIScene ライフサイクルに移行するのを支援します。`npx cap migrate` が省略する、または警告のみを出すケース(部分的に移行されたプロジェクト、手作業で実装されたシーンデリゲート、手動で移行する必要があるカスタム application(_:open:) 本文)を扱います。まず監査して結果を報告し、判断が必要な段階で開発者に確認します。上書きせずに必要な箇所だけを統合し、プロジェクトがテンプレートの構成に合致する場合は `npx cap migrate` に引き継ぎます。Capacitor プラグインのリポジトリでは、アプリレベルのファイルに触れずに、Swift のライフサイクル前提を監査します。ユーザーが「migrate my Capacitor app to UIScene」「add SceneDelegate support」「Capacitor 8.5 migration」「update to Capacitor 8.5」「adopt the scene lifecycle」「Xcode 27 Capacitor build failing」と言った場合、または「CLIENT OF UIKIT REQUIRES UPDATE」警告に言及した場合に使用します。Cordova から Capacitor への移行(cordova-plugin-migrator を使用)、新しいプラグインの生成(capacitor-plugin-generator を使用)、Capacitor 9 への移行には使用しないでください。
配置場所が不適切なクラスを検出し、コンポーネント階層の問題を修正します。コンポーネント内にあるべきコードがルートレベルに置かれていないかを特定します。「コンポーネント構造を整理」「孤立したクラスを探す」「モジュール階層を修正」「ネストしたコンポーネントをフラット化」といった依頼や、名前空間内のコード配置が不適切な理由を分析する際に使用します。依存関係の分析(coupling-analysis を使用)やドメインのグループ化(domain-identification-grouping を使用)には使用しないでください。
リリースノートをすぐに表示するビューア(Claude CLI の /release-notes のようなもの)。/ovs-notes と入力すると、OVERSTACK framework の changelog(新しい順)が一覧表示され、選択して読めます。/ovs-notes <version|latest> で全文を表示。/ovs-notes --here は現在の PROJECT の release を表示します。読み取り専用で、副作用はありません。release を作成するワークフローの /ship とは異なります。トリガー:/ovs-notes、「リリースノートを見る」「どのバージョンのリリースノート」「changelog」「リリース済みのバージョン」「最新バージョンの内容」
Mermaid では簡単に作成できない PlantUML の図(Salt ワイヤーフレーム、ユースケース、タイミング図、ArchiMate、nwdiag、WBS)を生成し、PNG/SVG に変換。ワイヤーフレームの作成、PlantUML 画像のエクスポート、Markdown からの puml 抽出、Confluence へのアップロード準備を求められた場合に使用。クラス図、ER 図、状態図、シーケンス図、C4 には GitHub wiki の design-doc-mermaid をデフォルトで使用。
完全なコンテキストを含む ISSUE をローカル ledger(draft)に起票し、他の開発者がどこからでも /fdk 経由で取得して対応できるようにする。他のブランチ/プロジェクトには触れない。利用可能な場合はリモート tracker に自動ミラーリングする(GitHub は gh、GitLab は glab、Gitea は tea 経由)。ledger が信頼できる唯一の情報源。機能ギャップ、技術的負債、基盤、アーキテクチャ上の質問に使用(インシデント/バグを再現優先で扱う orca-issue とは異なる)。コンテキストテンプレート、担当者の割り当て、エージェントのディスパッチを含む。トリガー:「raise issue」、「tạo issue」、「ghi issue」、「mở issue」、「log gap này」、「issue để dev khác làm」、「/raise-issue」。
PUSH/RELEASE/PR/MR を仕上げるワークフロー。ユーザーが「release」/「push」/「ship」/「lên release」/「mở PR」/「tạo MR」と言及したら呼び出す。プッシュ前に条件チェックリストを実行:(1) medic --ci(健全性ゲート:ルール違反/ドリフト/ドキュメント/コード/評価)、(2) 差分に新機能がある場合、実際のリモート環境で UAT /fdk-uat を実施(release/pr/mr のみ。medic --ci では curl 経路を証明できない)、(3) git がクリーン(scratchpad/ephemeral は追跡対象外)、(4) selftest、(5) 最新タグから x.x.x+1 のバージョン(release レベルのみ)、(6) 誇張のない patch note/PR 本文(Added/Fixed/Removed/Known-limitations)。5 段階に対応:「ship push」= タグなしで push のみ、「ship release」= push + タグ vX.Y.Z + リリースノート、「ship pr」= ブランチを push + gh pr create(GitHub)、「ship mr」= ブランチを push + glab mr create(GitLab)、「ship merge」= remote ごとにリポジトリへの PR/MR を列挙し、ブランチを取得してゲートとテストを実行し、すべて成功した場合のみマージ。副作用のある手順の前に停止して承認を待つ。トリガー:/ship、「release」、「push」、「ship」、「mở PR」、「tạo MR」、「ship pr」、「ship mr」、「ship merge」、「gom PR về merge」、「merge PR nếu test xanh」、「chuẩn bị push」、「lên release」、「checklist trước push」、「đủ điều kiện push chưa」。
タブナビゲーションインターフェースとタブ付きコンテンツレイアウト向けに、Syncfusion .NET MAUI Tab View(SfTabView)コントロールを実装します。.NET MAUI アプリケーションでタブコントロール、タブナビゲーション、ネストされたタブ、スワイプ可能なコンテンツを扱う場合に使用します。このスキルでは、タブバーのカスタマイズ、タブ項目の設定、スワイプジェスチャー、イベント、インジケーターや Liquid Glass エフェクトを含む外観のカスタマイズを扱います。
Trust Walletのオープンソースライブラリ。Wallet Core(140以上のチェーン向けHDウォレット、アドレス導出、Swift/Kotlin/TypeScript/Goでのトランザクション署名)、Web3 Provider(Ethereum/Solana/Cosmos/Bitcoin/Aptos/TON/Tron向けdApp接続)、ディープリンク、ブラウザー拡張機能連携、WalletConnect、トークンアセットリポジトリ、Barz ERC-4337スマートウォレットを含みます。trustwallet/wallet-core、@trustwallet/wallet-core、trust-web3-provider、Trust Walletのディープリンク、trustwallet/assetsのトークンロゴ/メタデータ、またはBarzのアカウント抽象化を扱う場合に使用します。
12-Factor Agents の方法論に照らしてエージェントのコードベースを監査する場合、LLM を活用したシステムアーキテクチャをレビューする場合、またはエージェントアプリの準拠状況を評価する場合に使用します。「エージェントアーキテクチャを分析」「12-factor 監査」「このエージェントの準拠度は?」「この LLM アプリを評価」などの依頼で起動します。フレームワークの比較やエージェントの改善計画にも適用されます。簡易チェックリスト向けではなく、ファイル単位の根拠を示しながら、各要素についてコードベースを詳細に分析します。
サポート対象のあらゆるプラットフォーム(JavaScript/TypeScript Web、React Native (Hermes)、Android (Proguard / R8)、iOS / macOS (dSYM))で、PostHog Error Tracking のスタックトレースのシンボリケーションをデバッグします。PostHog のシンボルセット検索フローは全プラットフォーム共通です。ビルドツールと成果物の詳細はプラットフォーム別のリファレンスに記載されています(JavaScript は詳述済みで、その他は必要に応じて追加されます)。シンボルのアップロード後もスタックフレームが圧縮または難読化されたままの場合、PostHog のシンボルセットに last_used が表示されてもフレームを読めない場合、チャンク ID や dSYM UUID が一致しない場合、「Token not found」が表示される場合、アップロードした source maps / dSYMs / Proguard マッピングが空に見える場合、またはバンドラーやシンボルアップロードの設定をトラブルシューティングする場合に使用します。
ASP.NET Core API、EF Core データアクセス、gRPC、SignalR、バックエンドサービスを構築します。ミドルウェア、セキュリティ(OAuth、JWT、OWASP)、レジリエンス、メッセージング、OpenAPI、.NET Aspire、Semantic Kernel、HybridCache、YARP リバースプロキシ、出力キャッシュ、Office ドキュメント(Excel、Word、PowerPoint)、PDF、アーキテクチャパターンを扱います。32 のトピック領域を網羅します。UI レンダリングパターンや CI/CD パイプラインの作成には使用しないでください。
AscendC プログラミング言語を使用してカスタム演算子を開発・最適化します。演算子の性能ボトルネックを分析し、最適化を検証します。AscendC と CANN toolkit に基づきます。ユーザーが (1) Ascend NPU 上の性能が重要な演算子を最適化したい場合、(2) 特定のワークロード向けにカスタム演算子を開発したい場合、(3) 演算子最適化によってモデル推論性能を向上させたい場合に使用します。トリガー:「AscendC」、「operator optimization」、「custom operator」、「performance」、「NPU optimization」、「Ascend operator」、「算子优化」、「自定义算子」、「算子开发」、「AscendC算子」、「性能优化」。
リアルタイムの Hotwire 動作を実装します。WebSocket/SSE 経由の Turbo Streams、カスタムストリームアクション、インラインストリームタグ、リストのライブ更新、タブ間の状態同期に対応します。問題の中心がプッシュ型の更新やストリームアクションのオーケストレーションである場合に、このスキルを優先してください。プル型のページネーション/タブ/遅延ナビゲーションには hwc-navigation-content、フォームのライフサイクルとバリデーションには hwc-forms-validation、メディアのアップロード/再生には hwc-media-content、一般的な読み込み/進行状況/トランジションには hwc-ux-feedback、ストリーム以外の Stimulus の基礎には hwc-stimulus-fundamentals を使用してください。
量子コンピューティング、量子機械学習、量子化学のためのクロスプラットフォーム Python ライブラリ。自動微分による量子回路の構築と学習、PyTorch/JAX/TensorFlow とのシームレスな統合、シミュレーターや量子ハードウェア(IBM、Amazon Braket、Google、Rigetti、IonQ など)でのデバイス非依存の実行を実現します。量子回路、変分量子アルゴリズム(VQE、QAOA)、量子ニューラルネットワーク、量子・古典ハイブリッドモデル、分子シミュレーション、量子化学計算、または勾配ベースの最適化、ハードウェア非依存のプログラミング、量子機械学習ワークフローを必要とする量子コンピューティングタスクに使用
コーディング規約、コマンドライン開発、Lint、テスト、デバッグ、リファクタリング、コードレビュー、監査、ドキュメント、プロジェクト計画、一括操作を網羅する包括的な Python 開発スキルです。Python コードの作成、レビュー、リファクタリング、デバッグ、ドキュメント作成、Lint ツールの設定、コマンドラインツールのセットアップ、機能計画、コード監査、Python のアンチパターンや禁止メソッド、不適切なスタイルの確認、またはファイルごとの処理より一括ワークフローが適した一括操作(10 ファイル以上)に使用します。
慣用的な Relay コードを書くためのベストプラクティス。データ取得に Relay を使う React コンポーネントの作成・変更時は必ずこのスキルを使用してください。フラグメント、クエリ、ミューテーション、ページネーション、よくあるアンチパターンを扱います。`useFragment`、`useLazyLoadQuery`、`usePreloadedQuery`、`useMutation`、`usePaginationFragment`、`graphql` テンプレートリテラル、`react-relay` のインポート、`__generated__/*.graphql` ファイルがある場合に使用します。Relay の概念の説明、問題のデバッグ、コードレビューを依頼された場合にも使用します。
Projetar e revisar logs, métricas, traces, correlação, SLOs, alertas e dashboards para explicar comportamento de sistemas. Use quando a tarefa envolve instrumentação, incidentes, telemetry ou operação; use também para definir o sinal que decide um rollout ou dispara um alerta; não confunda volume de logs com observabilidade, e para o diagnóstico de causa de latência específica use `$specsfy-specialist-performance-engineering`.
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
