Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,064 件掲載。コマンド 1 行でインストールできます。
開発
Homebrew Cask(macOS および Linux/AppImage)の作成、更新、検証、提出を行う。ユーザーが Homebrew cask/cask、Homebrew/homebrew-cask、新しい cask の追加、cask の更新やバージョン更新、cask token の命名、generate-cask-token、sha256、livecheck、zap/uninstall、AppImage/app_image、on_linux/on_macos、クロスプラットフォーム cask に言及した場合、または cask に対して brew style、brew audit、brew lgtm の実行を求められた場合に使用する。
InstantSearch を使って本番品質の検索体験(オートコンプリート、検索結果ページ、ファセット検索)を構築する。ユーザーが React、Vue、またはバニラ JS アプリケーションに検索、オートコンプリート、入力即検索、ファセットフィルタリング、検索結果ページの追加を求めたとき、または Algolia、InstantSearch、react-instantsearch に言及したときに使用する。バックエンドのインデックス操作(レコード、同義語、設定、API キー)には使用しない — 代わりに algolia-cli を使用する。分析、レコメンデーション、MCP サーバーのクエリには使用しない — 代わりに algolia-mcp を使用する。AI/エージェント/会話型検索には使用しない — 代わりに algobot-cli を使用する。
何かが遅すぎる、メモリや CPU を使いすぎる、負荷時に劣化する、タイムアウトする場合、また何かを高速化する意図の変更を行う前に使用する。トリガーには "this is slow"、"optimize this"、"high latency"、"p99"、"memory leak"、"it's fine locally but not in production"、"the query takes forever"、"reduce bundle size"、およびコードを速くしたいというあらゆる依頼が含まれる。
静的コンテンツと動的コンテンツを混在させる Next.js 16 App Router ページ —— Cache Components モデルにおける部分プリレンダリング(PPR)。cacheComponents での有効化(削除された experimental.ppr / experimental_ppr フラグ)、デフォルトで動的になるレンダリングの反転、Suspense の静的シェル/動的ホール境界、'use cache' ディレクティブ(自動キー、cacheLife/cacheTag、children/action のパススルー、props としての実行時値、サーバーレスでの耐久性)、非決定性のための非同期ランタイム API と connection()、単一のホールから並列ダッシュボード、use() で Promise をクライアントコンポーネントにストリーミングするまでのページ構成、updateTag による read-your-writes と Activity の状態保持を伴うフォーム/ウィザードを扱う。トリガー:PPR、cacheComponents、'use cache'、Suspense ストリーミング、部分プリレンダリング、または明示的に言及されていない静的シェル作業。
顧客エンドポイントへのアウトバウンドイベント配信のために Hookdeck Outpost を設定する。顧客への webhook 送信、webhook 配信インフラの構築、対応するタイプ(webhook、Hookdeck Event Gateway、AWS SQS/Kinesis/S3、Azure Service Bus、GCP Pub/Sub、RabbitMQ、Kafka)でのテナントと宛先の管理、トピックとパブリッシュの整合を行うときに使用。EventBridge のサポートは GitHub issues で追跡されている。
postman.com/explore の公開 API ディレクトリ用 CLI — コミュニティ提供の Postman Collection を検索、ランク付け、ウォッチでき、エージェントネイティブかつオフラインで動作する。トリガーフレーズ:`find a postman collection for`、`what postman collection should i fork for`、`is there a postman collection for`、`browse postman api network`、`compare postman publishers`、`what changed on the postman network`、`use postman-explore`、`run postman-explore`。
reqwest、hyper、Tower ミドルウェアを使った堅牢な Rust のアウトバウンド HTTP クライアントを設計、実装、テスト、運用する。接続プール、DNS、プロキシ、TLS、リダイレクト、デッドライン、リトライ、レート制限と同時実行数制限、ストリーミングボディ、キャンセル、SSRF 対策、モックまたは実サーバーでのコントラクトテストを扱う。ユーザーが REST API の呼び出し、データのダウンロードやアップロード、HTTP クライアントの設定、接続障害の診断、サービス間リクエストの堅牢化を求める場合に使用する。インバウンドサーバーは rust-web に置く。
Tailwind CSS v4 と shadcn/ui で UI を構築します。OKLCH カラーの CSS 変数、CVA によるコンポーネントバリエーション、レスポンシブデザイン、ダークモード、Tailwind v4.2 の機能を扱います。Radix UI と Base UI のプリミティブ、CLI 3.0、ビジュアルスタイルをサポートします。Tailwind でインターフェースを構築するとき、shadcn/ui コンポーネントをスタイリングするとき、テーマを実装するとき、ユーティリティファースト CSS を扱うときに使用します。トリガー:tailwind、shadcn、ユーティリティクラス、CSS 変数、OKLCH、コンポーネントのスタイリング、テーマ設定、ダークモード、radix ui。
新しいコードの作成、バグ修正の提案、PR/diff のレビュー、抽象化レイヤー、設定レイヤー、プラグインシステム、汎用的な仕組みを追加するかどうかの検討では、必ずこのスキルを使用します。アーキテクチャ/設計の議論、「複雑すぎるか」という質問、Claude が新たな抽象化レイヤーの導入を提案しようとしている場合も対象です。基本姿勢は、コードは鑑賞する作品ではなく、人が読むために書くものということです。優雅さや巧妙さより、道路標識のように瞬時に理解できる使いやすさを優先します。ユーザーが「シンプルさ」と明言していなくても、「設定可能にすべきか」「このバグの応急修正」「この PR をレビューして」「ヘルパーに抽象化すべきか」「コードベースが散らかっている」といった場合にも適用します。一問一答の事実確認、純粋な書式/誤字修正、またはユーザーが汎用/設定可能な設計を明示的に求めている場合には使用しないでください。
swain プロジェクトのタスク追跡と実装実行。SPEC に実装計画が必要なとき、ユーザーが次に何に取り組むかを尋ねたとき、タスクの状態を確認・更新したいとき、タスクを引き受けたりクローズしたりしたいとき、依存関係を管理したいとき、作業を断念したいとき、コンテキストをブックマークしたいとき、意思決定を記録したいときに呼び出します。実装可能な SPEC を作成した後に swain-design からも呼び出されます。追跡するのは SPEC と SPIKE で、EPIC、VISION、JOURNEY を直接追跡するものではありません(それらは先に SPEC に分解されます)。以下のトリガーでも呼び出されます:'bookmark'、'remember where I am'、'record decision'。
@theme inline パターンと CSS 変数アーキテクチャを使用して、Tailwind v4 と shadcn/ui をセットアップする。4 ステップの必須パターン:ルートで CSS 変数を定義し、Tailwind ユーティリティにマッピングし、ベーススタイルを適用し、自動ダークモードを取得する。使用場面:Tailwind v4 で React プロジェクトを初期化するとき、shadcn/ui のダークモードを設定するとき、色が反映されない、テーマが適用されない、CSS 変数が壊れている、tw-animate-css のエラー、v3 からの移行といった問題を修正するとき。
Next.js App Router プロジェクトで TanStack Query とともに tRPC をセットアップする。使用場面:(1) Next.js プロジェクトで tRPC をゼロからセットアップする、(2) 新しい router や procedure を追加する、(3) 認証を tRPC context と統合する、(4) React Server Components で tRPC を使う、(5) プリフェッチと hydration のパターンを構成する。
ソフトウェアシステム向けのインタラクティブでクリック操作できるアーキテクチャ図を構築する——アニメーション付きのステップバイステップのフロー、モード切り替え(dev/prod、offline/online、v1/v2)、ダーク/ライトテーマ、payload の詳細を表示するサイドパネルを備えた自己完結型の単一 HTML ファイルと、付随する markdown の説明。ユーザーがシステムを可視化または設計したいときに使用:アーキテクチャ図、サービスマップ、データフロー、RAG/agentic フロー、マイクロサービス構成、統合図、CI/CD またはデータ/ETL パイプライン、マルチエージェントシステム、オンボーディング図——あるいは構築前に新規サービスのフローを設計する場合。自然言語のトリガー:'I'm building X, what should the flow look like'、'pokaż jak działa system'、'diagram architektury'、'wizualizacja systemu'、'klikany diagram'。インラインに属する静的な図(Mermaid/PlantUML)、スライド資料、印刷/PDF 配布資料には使用しない——本項はブラウザで利用するインタラクティブな HTML を生成する。
Bagisto のドキュメントサイト(開発者ドキュメント、マーチャントユーザーガイド、その他の Bagisto ドキュメントリポジトリ)を作成または更新する際に使用する — ページ内容、コードサンプル、スクリーンショット、サイドバー、画像の命名、ページの移動や削除を扱う。トリガーフレーズには "docs"、"documentation"、"user guide"、"developer documentation"、"dev docs"、"merchant documentation"、"marketplace docs"、"document this"、"update the docs"、"add a doc page"、"screenshot"、"ImagePopup"、"redirect a doc page" が含まれる。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
