Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
@youdotcom-oss/teams-anthropic を使って Anthropic Claude モデル(Opus、Sonnet、Haiku)を Microsoft Teams.ai アプリに追加します。任意で You.com MCP サーバーを統合し、ウェブ検索とコンテンツ抽出を行えます。- 必須トリガー:teams-anthropic、@youdotcom-oss/teams-anthropic、Microsoft Teams.ai、Teams AI、Anthropic Claude、Teams MCP、Teams bot - 使用場面:Claude で Microsoft Teams bot を構築する、Anthropic を Teams.ai と統合する、Teams アプリに MCP ツールを追加する
Python、TypeScript、Go、Java、.NET、Ruby、Rust に対応した Temporal アプリケーションの開発、デバッグ、管理に使用します。Temporal SDK でワークフロー、アクティビティ、ワーカー、バックグラウンドジョブキューを構築する場合、非決定性エラー、停止したワークフロー、アクティビティの再試行などをデバッグする場合、Temporal CLI、Temporal Server、Temporal Cloud を使用する場合、またはシグナル、クエリ、ハートビート、バージョニング、continue-as-new、子ワークフロー、Saga パターンなどの耐久実行の概念を扱う場合に利用します。「run a Temporal workflow from the CLI」「start a dev server」「run temporal server start-dev」「temporal workflow start」「temporal workflow execute」「temporal workflow signal」「temporal workflow query」「temporal workflow update」といった依頼にも使用します。
Terra API を統合するためのベストプラクティス —— 500 以上のウェアラブル(Garmin、Fitbit、Oura、Whoop、Apple Health、Strava、Dexcom)向けの統合ヘルス&フィットネスデータ API。Terra API や tryterra.co での構築、terra-signature(X-Terra-Signature)Webhook の処理、ウェアラブルヘルスデータ(アクティビティ、睡眠、デイリー、身体、栄養、月経、ホルモン)の保存、デバイス接続の管理、複数デバイス間のデータ統合に使用する。
TheSys C1 Generative UI API を統合し、LLM の応答からインタラクティブな React コンポーネント(フォーム、チャート、テーブル)をストリーミングする。Vite+React、Next.js、Cloudflare Workers に対応し、OpenAI、Anthropic Claude、Workers AI をサポート。会話型 UI、リッチなインタラクションを備えた AI アシスタントの構築、または空の応答、テーマ適用の失敗、ストリーミングの問題、ツール呼び出しエラーのトラブルシューティングに使用する。
ターミナル UI がフリーズする、ハングする、画面が真っ白になる、ターミナル状態が壊れる、raw モードのまま抜けられない、入力に応答しなくなる、出力が文字化けする、色/カーソル状態が壊れる、SSH/tmux/screen で失敗する、Windows/ConPTY で挙動が異なる、あるいは微妙なターミナル障害モードの深い根本原因分析が必要なときにこのスキルを使う。次の場合にプロアクティブに有効化する:TUI のフリーズ、ターミナルのハング、TUI の空白画面、raw モードでスタック、stdin の一時停止、入力イベントなし、代替画面でスタック、マウスモードでスタック、ブラケットペーストマーカー、ターミナル出力の文字化け、カーソル/色の破損、部分的なレンダリング、リサイズ競合、ターミナル状態のクリーンアップのバグ、npm run tui のフリーズ、ターミナルのはまりどころのデバッグ。提供するもの:フリーズ/ハングの診断、ターミナルの復旧、起動とクリーンアップのライフサイクルチェック、プラットフォームのトリアージ、修正パターン。
AI エージェントのための tmux。エージェントが読み取り、待機し、スナップショットを撮り、入力できる名前付きバックグラウンドセッションで dev サーバーや TUI を実行する。盲目的な `sleep` ではなくリアクティブな待機で tmux を置き換える。プロジェクトは dev スクリプトを tuistory でラップする(`"dev": "tuistory -- next dev"`)ため、エージェントはバックグラウンドセッションを取得し、人間は自動的にアタッチされる。tuistory は次の場合に使用する: - バックグラウンドの dev サーバーや長時間実行プロセスの実行 - インタラクティブなコマンドラインや TUI の制御(入力、キー押下、クリック、待機、スナップショット) - ターミナルアプリの Playwright スタイルのテストの作成 バックグラウンドセッションには **コマンドライン**(`tuistory`)。プログラムによる制御とテストには **JS/TS API**(`launchTerminal`)。
スクリプト、パイプライン、CI ジョブ、エージェントワークフローが、生成テキストではなく高速で型付きの意味的判断を必要とするときに jev CLI を使用します。テキストを事前定義ラベルにルーティングまたは分類する、校正済み確率で yes/no をゲートする、順序付きレベルで評価する、候補テキストをランキングする、または脆いプロンプトとパースの手順を要する条件をチェックします。ユーザーが Jev、TypeSafe、System One、校正済み判断、自動化におけるセマンティックゲートに言及したときにも使用します。テキスト生成、マルチステップ推論、自由回答形式の質問には使用しないでください。
WordPress Playground のレビューと開発ガイダンス。Blueprint、Playground JSON のセットアップフロー、`@wp-playground/cli` の使用法、埋め込み Playground デモ、再現可能なバグ再現、ドキュメント例をレビューするとき、またはユーザーが「WordPress Playground」「Blueprint」「playground.json」「run-blueprint」「build-snapshot」「embed Playground」「zero-setup repro」に言及したときに使用する。Blueprint の設計、ローカル Playground ワークフロー、デモの信頼性、再現可能な WordPress 環境のレビューを支援する。
このセッションからアーキテクチャ決定記録(ADR)を生成したいときに使用します。\"write ADRs\"、\"document our decisions\"、\"create decision records\"、\"record the choices we made\" でトリガーされます。設計ディスカッションで決定に至ったが文書化されていない場合にも有用です。決定の抽出のみ(adr-decision-extraction を使用)や MADR テンプレートの提供(adr-writing を使用)は行いません。サブエージェントによる抽出、ユーザー確認、並列生成、検証というワークフロー全体をオーケストレートします。
Windows で arduino-cli を使用して Seeed XIAO ESP32S3 ボードを操作する: コアのインストール、コンパイル、アップロード、シリアル出力の読み取り、検証済みのサンプル(blink、serial、touch、ADC、PWM、WiFi scan/AP、BLE、deep sleep)の実行。タスクが ESP32S3 / XIAO ボード、arduino-cli、スケッチの書き込み、シリアルモニターの読み取り、COM ポート、その他の組み込み/Arduino 作業に関わる場合は必ずこのスキルを使用する ——「簡単な」LED の変更であっても。検証済みのコマンドと既知の落とし穴(DTR reset、deep-sleep USB drop、PSRAM flag)を含み、無駄なデバッグ時間を防ぐ。
Zod 4 — 静的型推論を備えた TypeScript ファーストのスキーマバリデーション。Zod スキーマの作成、データの検証、Zod での型定義、入力のパース、フォームバリデーションスキーマの作成、API リクエスト/レスポンススキーマの定義、z.object、z.string、z.number、z.enum、z.array、z.union、z.discriminatedUnion、z.file、z.jwt、z.email、z.uuid、z.url、z.codec、z.toJSONSchema、z.fromJSONSchema、z.int、z.stringbool、z.templateLiteral、z.record、z.partialRecord などの Zod API を扱うときに使用。Zod 3 から Zod 4 への移行時、またはユーザーの package.json が zod@^4 を示している場合にも使用。重要: 常に Zod 4 API を使用すること。ユーザーが明示的に Zod 3 互換性を求めない限り、非推奨の Zod 3 パターンを決して使用しないこと。
マルチエージェントの AG2 ネットワークを構築する——2 つ以上の `Agent` が対話する必要がある場合は常にこれをロードすること。ネットワークは `ag2` における標準的なマルチエージェントパターンである。`Hub.open`、`LocalLink`、`HubClient.register`、`Passport`、`Resume`、channel のライフサイクル(PENDING → ACTIVE → CLOSING → CLOSED)、2 種類の 2 者間 channel アダプター(厳密な 1Q1R 用の `consulting` と自由形式用の `conversation`)、`Envelope` のワイヤーフォーマット、オーディエンスルーティング、`wait_for_channel_event`、`hub.read_wal` による WAL リプレイ、および 5 つの channel クローズ経路を扱う。エントリポイント——より深い要件は `ag2-network-discussion`(N 者ラウンドロビン)、`ag2-network-workflow`(宣言的オーケストレーション / GroupChat 移行)、`ag2-network-governance`(ルール / 期待 / 監査)、または `ag2-network-tools-and-views`(カスタムハンドラー / ピア検出)にルーティングされる。
AG2 ネットワークエージェントが知覚する内容と、その LLM が実行できるアクションを形作る。`NetworkPlugin` 経由で提供される 5 つの自動注入された LLM 向けツール(`delegate`、`peers`、`channels`、`tasks`、`context`)と、アダプター所有の `say` を扱う;`agent_client.on_envelope(callback)` でデフォルトハンドラーを置き換える(ゲートウェイ、ヘッドレスワーカー);`ViewPolicy` Protocol と組み込みの `FullTranscript`、`WindowedSummary(recent_n=N)`、`NamedWindowedSummary(recent_n=N)` ビュー、およびカスタムビューの書き方;skill markdown によるピアディスカバリ(`skill_md=`、`parse_skill_frontmatter`、`hub.set_skill`);`Envelope` ワイヤフォーマットと `EV_*` イベント分類(`EV_TEXT`、`EV_PACKET`、`EV_CHANNEL_*`、`EV_EXPECTATION_VIOLATED`、`EV_TASK_CANCEL_REQUEST`、`EV_TASK_CANCELLED`)、`audience` と `visible_to` のセマンティクス、`Priority`、`causation_id`、そして `agent_client.send_envelope(...)` でカスタムイベントタイプの生の envelope を送る方法。ユーザーが LLM のネットワークサーフェスをカスタマイズしたい、カスタム envelope ハンドラーを書きたい、ゲートウェイ/ヘッドレスワーカーを構築したい、またはピアディスカバリを配線したいときに使用。
AG2 ネットワークの `workflow` チャネル——宣言的な `TransitionGraph` で駆動される編成型 N 者アダプター——を構築する。条件付きハンドオフ、マルチステップパイプライン、コンテキスト認識ルーティング、フィードバックループが必要な場合、または従来の `GroupChat` + `Agent.handoffs` パターンから移行する場合に使用。`TransitionGraph`;ファクトリ `TransitionGraph.sequence(...)` / `.round_robin(...)`;組み込みターゲット(`AgentTarget`、`RoundRobinTarget`、`StayTarget`、`RevertToInitiatorTarget`、`TerminateTarget`);組み込み条件(`Always`、`FromSpeaker`、`ToolCalled`、`ContextEquals`);動的ルーティング用の型付き `Handoff` 戻り値;`set_context` によるチャネルスコープのコンテキスト;カスタムサブクラス用の `register_target` / `register_condition`;パケット実行モデルと冪等ツールの要件;8 つのクックブックパターン(パイプライン、階層、エスカレーション、フィードバックループ、トリアージなど);従来の `GroupChat` からの並行移行を扱う。`ag2-network-quickstart` の後に読み込むこと。
既存の Web アプリケーションに再利用可能な AI エージェントのチャットインターフェースを追加するための設計と統合のガイダンス。埋め込み型 AI アシスタント、チャットビュー、マルチモーダル入力、音声テキスト変換、セッション履歴、長時間タスク実行 UI、エージェントのアクティビティ状態、provider/model 設定、Tool / Function Calling 対応を追加する際に使用します。エージェントはアプリケーションの主要な UI ではなく、既存アプリケーションを補助するインターフェースです。
AI SDK に関する質問に回答し、AI 搭載機能の構築を支援します。開発者が (1) generateText、streamText、ToolLoopAgent、embed、tools などの AI SDK 関数について質問する、(2) AI エージェント、チャットボット、RAG システム、テキスト生成機能を構築したい、(3) AI プロバイダー(OpenAI、Anthropic、Google など)、ストリーミング、ツール呼び出し、構造化出力、埋め込みについて質問する、(4) useChat や useCompletion などの React Hooks を使用する場合に使います。トリガー:「AI SDK」「Vercel AI SDK」「generateText」「streamText」「アプリに AI を追加」「エージェントを構築」「ツール呼び出し」「構造化出力」「useChat」。
既存の動作を壊さずに AI プロバイダーやモデルを切り替えます。OpenAI から Anthropic への切り替え、より安価なモデルの試用、単一ベンダーへの依存の解消、モデルの並列比較、モデル更新による出力の破損、ベンダーの多様化、ローカルモデルへの移行に使用します。モデル更新後にプロンプトが壊れた場合、GPT-4 で機能するプロンプトが Claude や Llama で機能しない場合、モデル移行が必要な場合にも使用します。プロバイダー設定を含む DSPy のモデル移植性、再最適化、モデル比較、マルチモデルパイプラインを扱います。OpenAI から Anthropic への移行、GPT から Claude への移行、GPT の代わりに Llama を試す、モデル比較フレームワーク、マルチプロバイダー AI 構成、AI のベンダーロックイン回避、モデル切り替え時のプロンプト破損、モデル非依存の AI コードにも使用します。
Andrej Karpathy の思考フレームワークと表現スタイル。20 以上のブログ記事、16 本の(csaba)詳細インタビュー、100 件以上の X ポストを体系的に蒸留し、6 つの中核メンタルモデル、8 つの意思決定ヒューリスティック、中国語出力への完全な適応、定番フレーズのクイックリファレンスをady ensuing。要件: 思考顧問として Karpathy の視点から AI 技術の信頼性、学習方法、業界動向、プロダクト設計を分析する。ユーザーが「Karpathy の視点で」「Karpathy ならどう思う」「卡帕西(Karpathy)」「karpathy モードObtкийcompetitiveyiyi」と言ったときに使用。Software 2.0/3.0 の議論、vibe coding、ニューラルネットワークの訓練、AI 过剩の判断、LLM の能力限界などにも適用。ユーザーが「エンジニアリング的リアリズムの視点から」「march of nines」「構築すること即是理解」「ギザギザの知性」 Rights などの表現を口にしただけでも発動する。ユーザーが単に AI に関する一般的な質問をしている場合は発動しない——Karpathy 式の思考フレームワークを明確に求めた場合のみ有効化。
UIKit iOS/iPadOS UIフレームワーク。UIViewController、UINavigationController、UITabBarController、UISplitViewController、UIView、UILabel、UIButton、UITextField、UIScrollView、UIStackView、UITableView、UICollectionView、diffable data source、NSDiffableDataSourceSnapshot、UICollectionViewCompositionalLayout、Auto Layout、NSLayoutConstraint、NSLayoutAnchor、UILayoutGuide、intrinsicContentSize。UIArrangementViewController、UISplitArrangement、UIOverlayArrangement、UIView.ReservedRegion、UIHingeInteraction、縦軸バー、iPhone Duoアダプティブレイアウト(iOS 27.1+)、sceneベースのライフサイクルへの移行、UISceneAccessory。SwiftUI ArrangementViewとは別のAPIです。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
