Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
Neon Realtime はあらゆる SQL クエリをリアルタイム化します。ライブ SQL クエリとリアクティビティのプリミティブを使って、Lakebase Postgres 上にリアルタイムで反応するアプリやエージェントを構築できます。アプリの UI やエージェントの状態をデータベースの行に基づいてリアルタイムに更新する場合(ダッシュボード、フィード、コラボレーション、複数ユーザーまたは複数デバイス間の同期)、楽観的な変更を行う場合、またはポーリングや他のリアルタイム同期システムを置き換える場合に使用します。トリガーには「live query」「subscribe」「sync engine」「useLiveQuery」「TanStack DB」「optimistic updates」「@neon/realtime」が含まれます。データベースの行に由来しないプッシュ(プレゼンス、入力中表示、LLM ストリーム)には neon-functions を使用してください。
n8nのCodeノードでJavaScriptを作成、レビュー、デバッグします。ワークフローにCodeノードがすでにある場合(編集、エラー修正、モード選択、高速化)、または新たに追加する正当な理由がある場合に使用します。つまり、適合するネイティブノードがなく(先にusing-n8n-mcp-skillsのジョブとノードの対応表を確認)、かつタスクが限定リストに含まれる場合です。対象は、ノードで表現できないループや再帰、実行をまたぐ状態、ノードで処理できない解析、許可リスト内のライブラリ、全アイテムの大規模処理、または4つ以上の接着用ノードを短い1つのノードに置き換えるケースです。コード内の$input/$json/$node、this.helpers、Luxon、SplitInBatchesループ、反復間データ、pairedItem、アイテム単位のパフォーマンス、「Why Code:」の注記を扱います。フィルタリング、合計、重複排除、ソート、結合、ファイル形式、APIページネーションにはネイティブノード(Filter、Summarize、Remove Duplicates、Sort、Merge、Extract From File、HTTP Request)があります。n8n-node-configurationを参照してください。例外 — AIエージェントから呼び出せるCustom Code Tool(@n8n/n8n-nodes-langchain.toolCode)には、実行時の契約が異なるためn8n-code-toolを使用してください。
境界コンテキスト、集計、ユiquitous 言語(普遍的な用語)を用いてビジネスドメインを中心にソフトウェアをモデル化する。ユーザーが「ドメインモデリング」「境界コンテキスト」「集約ルート」「ユiquitous 言語」「ACL(防腐レイヤー)」「コンテキストマッピング」「ドメインイベント」「ストラテジックデザイン」「コードがビジネスと合っていない」「この巨大なシステムをどう分割するか」に言及した場合に使用する。モノリスをサービスへ分割する、サービス境界を定義する、コード構造をビジネスプロセスに合わせる際にも発火する。エンティティと値オブジェクトの違い、ドメインイベント、コンテキストマッピング戦略を扱う。アーキテクチャの層は clean-architecture を、複雑性については software-design-philosophy を参照。
assistant-ui( Eastman[AI チャット]インターフェースを composable なプリミティブとスタイル適用済みの要素カタログから構築するための React ライブラリ)の概要とルーティング索引です。パッケージの選定、ランタイムの選択、各レイヤー(elements、primitives、AuiConfig と AuiProvider を備えた aui クライアント、runtime、アダプター)およびメッセージモデルの理解など、上位水平的・横断的・アーキテクチャに関する質問に使用します。`@assistant-ui/react` 0.15.x、AI SDK v7 向けの `@assistant-ui/ai-sdk`(`useChatRuntime`)、`@assistant-ui/core`、`@assistant-ui/store`、`assistant-stream`、`assistant-cloud`、LangGraph、LangChain、Google ADK、A2A、AG-UI、Eve、OpenCode、Pi のアダプター、`@assistant-ui/react-native` と `@
Godot 4.7 向けに慣用的な GDScript を記述します。静的型付け、ノードのライフサイクル(_ready/_process/_physics_process)、@export/@onready/@tool アノテーション、シグナル、非同期処理の await に対応します。Godot プロジェクト(project.godot)の .gd スクリプト編集、GDScript の作成やデバッグ、3.x の GDScript から 4.x への移植(関数シグネチャ、yield から await、export から @export)に使用します。
Godot Shading Language で Godot 4.7 のシェーダーを作成。2D 用の canvas_item シェーダーと 3D 用の spatial シェーダーに対応し、vertex/fragment 関数、uniform(source_color、hint_range)、TIME/UV アニメーション、hint_screen_texture による画面読み取りを扱う。.gdshader ファイルの作成、fragment/vertex コードの記述、2D/3D の視覚効果の制作、3.x シェーダー(SCREEN_TEXTURE、hint_color)の 4.x への移植に使用。
開発者を Google Ads API のクイックスタートに導きます。認証情報の設定、6 つのクライアントライブラリ/REST からの選択、環境の設定、そして「キャンペーンを取得する」スクリプトの実行までPretreatします。USER_PERMISSION_DENIED、login_customer_id の問題、DEVELOPER_TOKEN_NOT_APPROVED といった設定エラーのトラブルシューティングも行います。このスキルは次の場合に使用します。- ユーザーが Google Ads API の入門方法COPEを尋ねている場合。- ユーザーが Google Ads の認証情報または開発者トークンを設定する必要がある場合。- ユーザーが Google Ads のクイックスタート/サンプルスクリプトを書きたい場合。- ユーザーが USER_PERMISSION_DENIED や DEVELOPER_TOKEN_NOT_APPROVED などのエラーに遭遇した場合。
Apex のクラス生成、リファクタリング、レビューのための主要スキル。ユーザーが Apex、.cls、trigger に言及したとき、またはクラスの作成/リファクタリング(service、selector、domain、batch、queueable、schedulable、invocable、DTO、utility、interface、abstract、exception、REST resource)を求められたときは必ず有効化する。SObject CRUD、コレクションのマッピング、関連レコードの取得、スケジュールジョブ、バッチジョブ、trigger の設計、@AuraEnabled コントローラ、@RestResource エンドポイント、カスタム REST API、または既存 Apex のコードレビューを伴うリクエストにはこのスキルを使う。
ユーザーが「create a hook」「add a PreToolUse/PostToolUse/Stop hook」「validate tool use」「implement prompt-based hooks」「use ${CLAUDE_PLUGIN_ROOT}」「set up event-driven automation」「block dangerous commands」と依頼した場合、または hook イベント(PreToolUse、PostToolUse、Stop、SubagentStop、SessionStart、SessionEnd、UserPromptSubmit、PreCompact、Notification)に言及した場合に使用します。高度なプロンプトベースの hooks API に重点を置き、Claude Code プラグインの hook の作成と実装を包括的に案内します
ユーザーが「MCP サーバーを追加」「MCP を統合」「プラグインで MCP を設定」「.mcp.json を使用」「Model Context Protocol をセットアップ」「外部サービスに接続」と依頼する場合、「${CLAUDE_PLUGIN_ROOT} と MCP」に言及する場合、または MCP サーバーの種類(SSE、stdio、HTTP、WebSocket)について話す場合にこのスキルを使用します。外部ツールやサービスとの連携に向け、Model Context Protocol サーバーを Claude Code プラグインに統合するための包括的なガイダンスを提供します。
非推奨 - このスキルはメンテナンスされていません。代わりに https://github.com/angular/skills の公式 Angular スキルを使用してください。Angular v21+ で新しい Signal Forms API を使い、シグナルベースのフォームを構築します。自動双方向バインディング、スキーマベースのバリデーション、フィールド状態管理、動的フォームを備えたフォームの作成に使用します。フォームの実装、バリデーションの追加、多ステップフォームの作成、条件付きフィールドを持つフォームの構築時にトリガーされます。Signal Forms は実験的段階ですが、新しい Angular プロジェクトには推奨されます。シグナルを使わないテンプレート駆動フォームや、Formly、ngx-formly などのサードパーティ製フォームライブラリには使用しないでください。
TestDataFactoryパターンを使ってApexテストクラスの生成と検証を行います。バルクテスト(251件以上のレコード)、モッキング、アサーション、規律あるテスト修正ループに対応しています。Apexテストクラスの作成(トリガー、サービス、コントローラー、バッチジョブ、Queueable、コールアウト向け)、カバレッジ向上、失敗したApexテストのデバッグ・修正、テスト/カバレッジ分析の実行に適しています。トリガー対象:*Test.clsファイル、sf apex run test、カバレッジレポート。本番用のApex(platform-apex-generateを使用)やJest/LWCテストではトリガーしないでください。
canister から Spotify カタログデータを読み取る、またはユーザーの Spotify アカウントを操作するすべての Caffeine ビルドで必須となる手順です。サポートされている方法は、オフチェーンで発行された OAuth 2.0 bearer token を使い、アウトバウンド HTTPS 経由で `spotify-client` mops パッケージ(Spotify Web API)を利用することです。`api.spotify.com` への `ic.http_request` 呼び出しを独自に実装するのは、禁止されたアンチパターンです。非複製アウトコールの保護(プレーヤーの状態と `progress_ms` はノードごとに異なり、コンセンサスに失敗します)、生成された JSON デコード、bearer の処理を迂回してしまいます。ユーザー、仕様、または以前のタスクで Spotify、曲、トラック、アーティスト、アルバム、プレイリスト、音楽検索、新着リリース、ジャンル、マーケット、「再生中の曲」、最近再生した項目、キュー、プレーヤー操作(再生/一時停止/スキップ/シャッフル/リピート)、保存済みライブラリ、ポッドキャスト(番組またはエピソード)、チャプター、オーディオブックに言及した場合は、このスキルを読み込みます。また、Spotify エンドポイントに触れるコードを書く前に必ず読み込んでください。
Lark/Feishu のリアルタイムイベントの監視/購読/消費:`lark-cli event consume <EventKey>` でイベントを NDJSON としてストリーミング出力します(IM メッセージ/リアクション/チャット変更、Approval ステータス変更、Task 更新、VC 会議の開始/参加/終了、Minutes 生成、Whiteboard 更新など)。Lark ボット、リアルタイムのメッセージ処理、長時間稼働するサブスクライバー、ストリーミング webhook/push ハンドラーに使用します。`--max-events` / `--timeout` による実行時間の制限と stderr の ready-marker 規約に対応し、サブプロセスとして実行する AI エージェント向けに設計されています。
Orderly Network のオンボーディング: 全チェーンの無期限コントラクト基盤、MCP サーバー、SDK、CLI のクイックスタート。約定済みの Orderly 約定を Starchild のトレード分析に取り込む索引作成も行います。Orderly を始める際(例: Orderly MCP のインストール、DEX テンプレートの設定、React SDK の統合、orderly CLI の使用)と、Orderly で約定を入力した後ometerに約定を報告して索引に含めるときに使用します。
ClickHouse Node.js クライアント (`@clickhouse/client`) を使って&id عُained なアプリケーションコードを書く。ユーザーが Node.js クライアントを使ってアプリケーションを*構築*しているときはいつでもこのスキルを使う——クライアントの設定、ping、JSON または raw 形式での行の挿入、結果の選択と解析、クエリパラメータのバインド、セッションと一時テーブルの管理、データ型の取り扱いや JSON 解析のカスタマイズ。ブラウザ/Web クライアントのコードには使わない。
Godot 4.7 の 2D/3D 物理ボディと検出機能を使用します。RigidBody、StaticBody、Area、CharacterBody、衝突レイヤーとマスク、接触/オーバーラップシグナル、レイキャスト(RayCast ノードおよび直接の空間状態クエリ)を扱います。Godot プロジェクト(物理ボディを含む .tscn)で衝突レイヤー/マスクを設定する、Area2D/Area3D でオーバーラップを検出する、RigidBody に力を加える、またはレイをキャストする場合に使用します。4.6 以降で作成されたプロジェクトのデフォルト 3D エンジンである Jolt Physics を使用する 3D プロジェクトにも対応します。
Windows アプリケーションを Microsoft Store に公開するための Microsoft Store Developer CLI(msstore)。Store の資格情報の設定、Store アプリの listings、提出状況の確認、提出の公開、パッケージフライトの管理、Store 公開のための CI/CD の設定、Partner Center との統合を求められたときに使用します。Windows App SDK/WinUI、UWP、.NET MAUI、Flutter、Electron、React Native、PWA アプリケーションに対応しています。
ユーザーが「プラグインを作成」「プラグインの雛形を作成」「プラグイン構造を理解」「プラグインコンポーネントを整理」「plugin.json を設定」「${CLAUDE_PLUGIN_ROOT} を使用」「コマンド/エージェント/スキル/フックを追加」「自動検出を設定」と依頼した場合、またはプラグインのディレクトリ構成、マニフェスト設定、コンポーネントの整理、ファイル命名規則、Claude Code プラグインアーキテクチャのベストプラクティスについて案内が必要な場合に使用します。
カスタム Resource クラスを使って、データ駆動型の Godot 4.7 ゲームを設計します。class_name + @export で型付きデータを定義し、.tres/.res ファイルを保存/読み込みし、リソースをインスタンス化および複製し、ResourceLoader でオンデマンド読み込み(スレッド読み込みを含む)を行います。Godot プロジェクトでアイテム/ステータス/設定をデータとしてモデル化する、.tres リソースを作成する、カスタム Resource サブクラスや ResourceLoader/ResourceSaver を扱う場合に使用します。
Miaoda(Spark/Miaoda)アプリの開発とホスティング:アプリの作成、ローカルでのフルスタック開発、クラウドでの生成と反復、クリエイティブデザイン(UI モックアップ/インタラクティブなプロトタイプ/ワイヤーフレーム/ランディングページ/ダッシュボード/スライドデッキ/ビジュアル探索)、AI 関連機能や Feishu プラットフォーム機能、その他の外部機能との統合、ログ/Trace/監視指標/PV/UV の確認、環境変数の管理、アプリのコラボレーターと共同作業権限の設定、アプリのロールとメンバーの管理、自動化トリガー(スケジュール/レコード変更/Webhook/Feishu 承認)。システム・ツール・プラットフォーム・アプリの開発や新規作成、ローカル/クラウドでの開発、変更、デプロイ、公開、リリース、共有可能なリンクの取得、HTML によるページやウェブサイトの作成と Miaoda へのデプロイ、デザイン/モックアップ/プロトタイプ/ワイヤーフレーム/PPT/デッキ/ビジュアル探索を希望する場合に使用。また、Miaoda/Spark/Miaoda アプリ(`/app/app_xxx` または `/page/<token>` 形式のリンク、*.aiforce.cloud 形式の実行時ドメイン)、アプリデータベース、アプリファイルストレージ、公開 API Key、公開範囲、アプリのコラボレーター/開発権限、アプリのロール/ロールメンバー、本番ログ、API リクエスト数、エラー数、レイテンシ、アクセス数、環境変数、Miaoda アプリの自動化タスク/スケジュールトリガー/承認後の自動トリガーに関する場合にも使用。通常のクラウドドライブへのファイルアップロード(lark-drive)、Feishu ドキュメントの編集(lark-doc)、ネイティブのスライド作成(lark-slides)は対象外。
PixiJS v8 のタスクでは、まずこのスキルを使用してください。作業に適した専用スキルへ振り分けます。PixiJS の全領域を網羅します。Application のセットアップ、シーングラフ(Container、Sprite、Graphics、Text、Mesh、ParticleContainer、DOMContainer、GifSprite)、レンダリング(WebGL/WebGPU/Canvas、レンダーループ、カスタムシェーダー、フィルター、ブレンドモード)、アセット、イベント、色、数学、ticker、アクセシビリティ、パフォーマンス、環境、v7 からの移行、プロジェクトのスキャフォールディング。次の語句で利用されます:pixi、pixi.js、pixijs、PixiJS、v8、Application、app.init、Sprite、Container、Graphics、Text、Mesh、ParticleContainer、DOMContainer、GifSprite、Assets、Ticker、renderer、WebGL、WebGPU、scene graph、filter、shader、blend mode、texture、3D texture、depth slice、layer、storage texture、BitmapText、create-pixi、描画方法、レンダリング方法、pixi でのアニメーション方法。
ユーザーが「プラグイン設定」「プラグイン設定の保存」「ユーザーが設定可能なプラグイン」「.local.md ファイル」「プラグイン状態ファイル」「YAML frontmatter の読み込み」「プロジェクトごとのプラグイン設定」について尋ねる場合、またはプラグインの動作を設定可能にしたい場合に使用します。YAML frontmatter と Markdown コンテンツを使ってプラグイン固有の設定を保存する .claude/plugin-name.local.md パターンを説明します。
HTML 構造、CSS スタイル、JavaScript のインタラクション、フォーム検証、サーバーサイド処理のベストプラクティスを踏まえて、堅牢でアクセシブルな Web フォームを作成します。「フォームを作成して」「Web フォームを作って」「お問い合わせフォームを追加して」「サインアップフォームを作って」のように依頼されたとき、またはデータ処理を扱う HTML フォームを_any_ 構築するときに使用します。PHP と Python のバックエンド、MySQL データベース連携、REST API、XML データ交換、アクセシビリティ(ARIA)、プログレッシブ Web アプリ(skip) を扱います。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
