Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
Lark/Feishu のリアルタイムイベントの監視/購読/消費:`lark-cli event consume <EventKey>` でイベントを NDJSON としてストリーミング出力します(IM メッセージ/リアクション/チャット変更、Approval ステータス変更、Task 更新、VC 会議の開始/参加/終了、Minutes 生成、Whiteboard 更新など)。Lark ボット、リアルタイムのメッセージ処理、長時間稼働するサブスクライバー、ストリーミング webhook/push ハンドラーに使用します。`--max-events` / `--timeout` による実行時間の制限と stderr の ready-marker 規約に対応し、サブプロセスとして実行する AI エージェント向けに設計されています。
アプリケーションの環境設定を整理します。`.env` ファイル、環境変数の優先順位、型付き環境変数の検証、シークレットの受け渡し、フレームワーク固有の環境ルール、ローカル・ステージング・CI・本番環境間の設定ドリフトを扱います。環境変数の構成、必須設定の検証、公開・非公開の環境変数の分離、散在する環境ファイルの整理が必要なときに使用します。これはアプリ設定の互換性に特化した、より限定的なスキルです。実行可能なマシン、Docker、devcontainer、オンボーディング、ローカルサービスのセットアップ全般は `system-environment-setup` に振り分けてください。
ユーザーが「オブザーバビリティ」や「モニタリング」、収集すべき「メトリクス、ログ、トレース」、「ヘルスチェック」(ライブネス/レディネス)、「アラート」や「オンコール」、「SLO/SLI」や「エラーバジェット」、「RED」または「USE」メソッド、「ダッシュボード」について尋ねる場合や、「Prometheus」「Grafana」「Datadog」などのツールを挙げる場合にこのスキルを使用します。「これが壊れたとどうすれば分かるか?」「何をアラート対象にするか?」への答えが設計にない場合にも使用します。つまり、ユーザーが「オブザーバビリティ」と言わなくても、ユーザーから苦情が来るまで障害が見えないあらゆる場合に適用します。
ROS2(Robot Operating System 2)開発に関する包括的なベストプラクティス、設計パターン、よくある落とし穴。ROS2 ノード、パッケージ、launch ファイル、コンポーネントの構築や、ROS2 システムのデバッグ時に使用します。ユーザーが ROS2、colcon、rclpy、rclcpp、DDS、QoS、ライフサイクルノード、マネージドノード、ROS2 launch、ROS2 パラメーター、ROS2 アクション、nav2、MoveIt2、micro-ROS、または ROS2 時代のロボティクスミドルウェアに言及した場合に起動します。ROS2 ワークスペースのセットアップ、DDS のチューニング、プロセス内通信、ROS2 セキュリティ、本番環境への ROS2 のデプロイにも対応します。colcon のビルド問題、ament_cmake、ament_python、ROS2 用 CMakeLists.txt、package.xml の依存関係、rosdep、ワークスペースのオーバーレイ、カスタムメッセージ生成、ROS2 のビルドトラブルシューティングにも対応します。Humble、Iron、Jazzy、Rolling の各ディストリビューションを扱います。
Blazor で SfRichTextEditor を拡張した AI 強化型 WYSIWYG エディター、Syncfusion SfSmartRichTextEditor を実装します。Blazor Server と Web App で、AI バックエンド(OpenAI、Azure OpenAI、Ollama、カスタム IChatClient)、Smart Action ツールバー、AI クエリダイアログ、AssistViewSettings、AI ポップアップのイベントやメソッド、または継承された Rich Text Editor 機能を設定するときに使用します。
具体的な可視化ニーズに合わせて調整される、モジュール式の段階的な対話プロセスで Java プロジェクトの図を生成する場合に使用します。UML シーケンス図、UML クラス図、C4 モデル図、UML ステートマシン図、UML デプロイメント図、ER(エンティティ関係)図、境界づけられたコンテキスト図に対応します。「UML 図を生成」「シーケンス図を作成」「クラス図を作成」「ステートマシン図を作成」「デプロイメント図を作成」「C4 図を作成」「境界づけられたコンテキスト図を作成」「コンテキストマップ図を作成」といった依頼で起動します。Plinth Toolkit の一部です。
開発者が REST および WebSocket 経由で Chainlink Data Streams のレポート(レポートスキーマを含む)を取得できるよう支援します。AggregatorV3Interface または latestRoundData を使う価格フィードのコンシューマーには chainlink-data-feeds-skill を使用してください。レポート、REST、WebSocket、レポートスキーマはこのスキルの対象です。認証情報、レポートのデコード、公式 Go、Rust、TypeScript SDK、高可用性ストリーミング、オンチェーンレポート検証、タイムスタンプの遡及確認にも対応します。
展開可能なコンテンツを含む折りたたみパネルを作成するための、Syncfusion Blazor Accordion コンポーネント実装ガイドです。アコーディオンの構築、折りたたみセクションや展開可能なパネルの実装、ナビゲーションコンポーネントでのコンテンツ整理、FAQ や折りたたみメニューの作成、ネストされたアコーディオンの追加、展開モード(単一または複数)の設定、イベント処理、スタイルのカスタマイズ、WCAG 準拠のアクセシビリティ対応、データバインディングの統合、Blazor アプリの縦型折りたたみコンテナの操作に使用します。
webhook でトリガーされるワークフロー、スケジュール実行または本番環境向けのワークフロー、ノードごとのエラー出力の接続、またはサイレントな失敗によってユーザーに見える作業が失われるワークフローの構築時に使用します。「webhook」「respond to webhook」「API」「production」「error」「failure」「5xx」「try/catch」「error workflow」「onError」「continueErrorOutput」「error branch」「node error output」「output(1)」「main[1]」「scheduled」、または無人で実行されるワークフローに反応します。
契約ファーストで oRPC v2 API を設計します。`@orpc/contract` の oc で API の形状を定義し、`@orpc/server` の implement で実装し、型安全なクライアントから契約を利用します。プロジェクトが `@orpc/contract` に依存している場合、oc による契約定義、implement による契約実装、サーバーパッケージとクライアントパッケージ間での API 契約共有、既存の OpenAPI 仕様からの契約生成、型付き API クライアントの npm への公開に使用します。事前学習済みの知識より oRPC ドキュメントからの情報取得を優先します。契約を伴わないコアビルダー、サービング、クライアントの作業には orpc スキルを、REST/OpenAPI の公開、仕様生成、OpenAPILink の詳細には orpc-openapi スキルを使用してください。
ユーザーが「どうスケールするか」「数百万規模への拡大」「スケーリングのロードマップ」「ボトルネックはどこか」「最初に何が壊れるか」「10倍の成長」「垂直スケーリングと水平スケーリング」「ゼロからのスケール」「次のスケール曲線」について尋ねた場合に使用します。単一サーバー → 階層化 → レプリカ → キャッシュ → CDN → ステートレス層 → マルチリージョン → シャーディングという桁違いの進化経路を示し、大きな図を丸暗記するのではなく、次のボトルネックを診断する方法を提供します。設計を桁違いに拡大する必要がある場合や負荷増加が想定される場合は、「スケーリング」と言われなくても使用します。
実プロジェクト向けに再現可能な開発環境を構築します。ローカルのツールチェーン、ランタイムバージョン、Docker Compose または開発コンテナ、オンボーディングフロー、ローカルサービスとの同等性、ブートストラップスクリプト、環境のトラブルシューティングを扱います。マシン、コンテナ、ステージング環境を問わずリポジトリを一貫して実行したい場合に使用します。「開発環境のセットアップ」「オンボーディング」「Docker」「devcontainer」「ローカル環境との同等性」「ブートストラップ」「実行可能にして」だけの依頼でも対象です。これは環境セットアップ全般を扱う標準のスキルです。より限定的な `.env` やアプリ設定の質問は `environment-setup` に振り分けてください。
リアルタイム音声エージェントから音声対応アプリまで、音声 AI アプリケーションの構築に精通しています。OpenAI Realtime API、音声エージェント向けの Vapi、文字起こし向けの Deepgram、音声合成向けの ElevenLabs、リアルタイムインフラストラクチャの LiveKit、WebRTC の基礎を扱います。低遅延で本番環境に対応した音声体験の構築方法を解説します。利用場面:音声 AI、音声エージェント、音声からテキストへの変換、テキストから音声への変換、リアルタイム音声。
Clinicアーキテクチャに準拠したSwiftUI(iOS 26 / Swift 6.2)向けiOSアニメーションの実践ガイドです。モーショントークン、スプリング物理、ジェスチャーの連続性、空間トランジション、マイクロインタラクション、アクセシビリティを扱います。アニメーション対象のビューに@Equatableを適用し、アニメーション状態をDomain/Dataの機能境界に沿わせます。clinicのモジュール型MVVM-CアーキテクチャでSwiftUIアニメーションコードを作成、レビュー、リファクタリングする際に使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
