Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
shadcn/ui コンポーネント(Radix UI + Tailwind ベース)、Tailwind CSS のユーティリティファーストなスタイリング、canvas ベースのビジュアルデザインを使って、美しくアクセシブルなユーザーインターフェースを作成します。ユーザーインターフェースの構築、デザインシステムの実装、レスポンシブレイアウトの作成、アクセシブルなコンポーネント(ダイアログ、ドロップダウン、フォーム、テーブル)の追加、テーマや色のカスタマイズ、ダークモードの実装、ビジュアルデザインやポスターの生成、複数のアプリにわたる一貫したスタイルパターンの確立に使用します。
schema 設計、GROQ クエリ、TypeGen、Visual Editing、画像、Portable Text、Studio 構成、ローカライズ、マイグレーション、Sanity Functions、webhook、Blueprint、Next.js、Nuxt、Astro、Remix、SvelteKit、Angular、Hydrogen、App SDK などのフレームワーク連携、Sanity Dashboard 上で動作する Studio やアプリ(defineApplication)に関する Sanity 開発のベストプラクティスです。Sanity の schema、defineType や defineField、GROQ や defineQuery、コンテンツモデリング、Presentation やプレビュー設定、Sanity を利用したフロントエンド連携、イベント駆動型のコンテンツ自動化、documentEventHandler、defineDocumentFunction、defineMediaLibraryAssetFunction、@sanity/functions、@sanity/blueprints、sanity.blueprint.ts を扱う場合、または Sanity のコードベースをレビュー、修正する場合に使用します。
Convexアプリの認可を監査・強化します。引数のIDによるなりすまし、ドキュメントごとの所有権チェックの欠如、クライアント指定のIDによる公開クエリからのデータ漏えい、呼び出し元が所有していない親/コンテナへの書き込みを対象とします。4つのパターンをスキャンし、requireIdentity/requireOwnerを適用してtscで検証します。「secure my app」「audit auth/authz」「who can access this data」で起動します。convex/ディレクトリがない場合はスキップします。
コードベースで Postgres の過剰なエグレス(ネットワークデータ転送)を診断して修正します。データベース料金の高騰、予期しないデータ転送コスト、ネットワーク転送料金、エグレスの急増、「Neon の請求額が高い理由」、「データベースコストの上昇」、SELECT * の最適化、クエリによる過剰取得、Neon コストの削減、データベース使用の最適化、またはデータベースからアプリケーションに送るデータの削減についてユーザーが言及した場合に使用します。エグレスやデータ転送が明示されていなくても、コスト効率のためにクエリパターンを確認する際に使用します。
Neon ブランチにデプロイされる長時間実行可能なサーバーレス Node.js HTTP 関数です。DATABASE_URL が自動的に注入され、データのそばでコンピューティングが実行されます。API、長時間のストリーミング応答を行う AI エージェント、WebSocket またはサーバー送信イベント(SSE)サーバー、webhook ハンドラー、Discord ボット、MCP サーバー、短時間の Lambda 型サーバーレス関数ではタイムアウトするおそれのあるリクエスト/レスポンス処理をホストし、データベースのブランチと連動させたい場合に使用します。関数に POST する cron やオブジェクトストレージイベントなど、Function Triggers にも使用します。トリガー:「サーバーレス関数」「API をデプロイ」「長時間実行関数」「ストリーミングエージェント」「SSE サーバー」「WebSocket サーバー」「webhook ハンドラー」「MCP サーバー」「cron」「スケジュール関数」「オブジェクトストレージトリガー」「アップロード時」「タイムアウトしない関数」「関数ログ」「Neon Functions」「Neon Compute」「DDoS 保護」「レート制限」「本番環境の強化」。データベース行を使ったライブ UI には neon-realtime を使用します。
最先端モデル、オープンソース LLM、埋め込みモデルを 1 つの API と認証情報で利用でき、Neon のブランチに組み込まれ、Databricks を基盤としています。LLM の呼び出し、埋め込みの生成、アプリへの AI/チャット/エージェントの追加、モデルプロバイダー(OpenAI、Anthropic、Google/Gemini、Meta、Alibaba など)間のルーティング、またはプロバイダーごとの API キーやアカウントの管理回避に使用します。特に、すでに Neon を利用していて、AI リクエストをプロジェクトとともにブランチ化したい場合に適しています。ベース URL の変更だけで、OpenAI SDK、Anthropic SDK、google-genai、Vercel AI SDK、Mastra と連携できます。トリガー例:「LLM を呼び出す」「アプリに AI を追加」「チャット補完」「モデルルーティング」「LLM プロキシ/ゲートウェイ」「すべてのモデルに 1 つの API」「Claude/GPT/Gemini を使う」「AI SDK」「Mastra エージェント」「Neon AI Gateway」「埋め込みを生成」「画像を生成」「AI 呼び出しを記録/レート制限」。
OpenAI(ChatGPT、GPT-4o、LLM、チャットボット、埋め込み)を呼び出すすべての Caffeine ビルドで必須の手順です。サポートされる方法は、canister 側の API キー bearer を使用する `openai-client` mops パッケージのみです。`api.openai.com/v1/...` への `ic.http_request` を独自に実装することは、禁止されたアンチパターンです。複製された外部呼び出し全体で bearer が漏えいし(セキュリティ上のリスクと 13 倍の課金への影響)、型付きリクエスト/レスポンスバインディングを回避し、JSON のサポートが弱い言語で JSON の独自処理を強いるためです。ユーザー、仕様、または過去のタスクで ChatGPT、GPT(バージョンを問わず)、OpenAI、LLM、チャットボット、または埋め込みに言及した場合は、このスキルを読み込んでください。また、`api.openai.com` に触れるコードを書く前に必ず読み込んでください。
X(Twitter)に投稿するすべての Caffeine ビルドで必須の手順です。サポートされる方法は、OAuth 2.0 PKCE を使用する `x-client` mops パッケージのみです。`api.x.com/2/tweets`、`api.x.com/2/oauth2/token`、その他の X エンドポイントへの `ic.http_request` または `icBooking.http_request` 呼び出しを独自に実装することは、禁止されたアンチパターンです。これは bearer 認証、レプリケーションコストの保護策、および `x-client` の null フィールド処理を回避します。ユーザー、仕様、または過去のタスクでツイート、ライブツイート、X への投稿、ステータス投稿、Twitter での共有、または同等の表現に言及した場合は、このスキルを読み込んでください。また、`api.x.com` に触れるコードを書く前に必ず読み込んでください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
