Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
ローカル開発とテスト向けに Resend メール API をエミュレートします。ユーザーがローカルでメールを送信する、トランザクションメールのフローをテストする、マジックリンクや確認コード認証を実装する、送信済みメールを確認する、ドメイン/連絡先/API キーを管理する、または実際にメールを送らずに Resend API を使う場合に使用します。「Resend API」「Resend をエミュレート」「ローカルでメール送信」「メールをテスト」「マジックリンク」「確認メール」「メール受信箱」「RESEND_BASE_URL」、またはローカルメール API が必要なタスクで起動します。
ShipSwift スキルライブラリ。iOS/macOS 向けの本番環境対応 SwiftUI スキルを 116 件収録し、アニメーション(ビュー遷移、パーティクル遷移、変更エフェクト、シマー、紙吹雪、タイプライター、27 種類の Metal シェーダー)、チャート(折れ線、棒、ドーナツ、レーダー、ヒートマップ、3D ネットワークグラフ)、UI コンポーネント(オンボーディング、アラート、ステッパー、検索バー、キャッシュされたリモート画像)、フルスタックモジュール(Cognito/Supabase 認証、カメラ、チャット、StoreKit サブスクリプション、CDK インフラ)を扱います。SwiftUI 機能の構築、アニメーション/チャート/コンポーネントの追加、またはユーザーが ShipSwift に言及した場合に使用
Aura Topbar(@aura/topbar)をDune/Fusionアプリに組み込み、唯一のトップナビゲーションバーとして使用します。パンくずリスト、任意で中央に配置するTabsまたはSegmented control、右側のユーティリティ領域(Share、通知、テーマメニュー、Atlas、ユーザーAvatar)、ライト/ダークテーマの切り替えを備えます。DuneまたはFusionアプリにトップバー、アプリヘッダー、ナビゲーションバー、パンくずリスト、テーマ切り替えを追加するとき、または新しいDune/Fusionアプリを構築するときに使用します。
承認済みの提案をもとに機能の範囲を端から端まで定め、specs/ に実装仕様を作成します。現行システムのマッピング、目標と対象外、後戻りできない選択の Decision Log、継続更新する Open Questions のバックログ、実際的な移行・テスト計画を含みます。仕様の作成、この機能の範囲設定、提案の仕様化、実装計画、タスク分割を依頼されたときに使用します。提案の構想や PRD の作成(兄弟スキル frame-a-proposal。PRD は提案の承認前に変更を定義し、このスキルは承認後に開始)、意思決定の記録や ADR の作成(record-a-decision)、事後検証の作成(write-a-postmortem)、設計レビュー(review-a-design)には使用しないでください。これらは別のスキルです。プラットフォームの open-knowledge スキルを補完しますが、置き換えるものではありません。
Bagisto Shop API を使ってストアフロントアプリや UI を構築する際に使用します。顧客向けストアフロント、カタログ、カート、チェックアウト、顧客アカウント、ウィッシュリスト、比較、レビューのほか、Web、モバイル、カスタムを問わず、API を利用するショップのあらゆるページやコンポーネントが対象です。まずクライアントのプラットフォームとスタックを確認し、正確なデータ構造については api-docs を信頼できる情報源として扱います。トリガーフレーズには「products」「cart」「checkout」「coupons」「customer login」「customer account」「wishlist」「storefront on the API」などがあります。
顧客自身のリポジトリにある既存の Contentful App Framework カスタムアプリを改善、デバッグ、拡張します。既存のカスタムアプリについて、バグ報告、機能リクエスト、サポートメモ、顧客フィードバック、直接的な変更依頼がある場合に使用します。対象には、アプリ設定、サイドバー、フィールドエディター、ダイアログ、ページ、ホーム、App Action、Function、インストールパラメーター、ローカル検証、PR の準備が含まれます。「Contentful アプリを修正」「カスタムアプリを改善」「App Framework アプリを強化」「カスタムアプリをデバッグ」「サイドバーアプリを更新」「カスタムアプリの機能リクエスト」にも適用します。新規アプリをゼロから作成する場合(contentful-custom-app-from-scratch)、一般的な API の例(contentful-api)、移行(contentful-migration)、ウェブサイト連携(contentful-nextjs)には使用しません。
サービスベースのアーキテクチャを計画するため、既存のコンポーネントを論理的なビジネスドメインに分類します。「どのコンポーネントが同じグループに属するか」「これらをサービスにグループ化」「ドメイン別に整理」「コンポーネントからドメインへのマッピング」といった質問や、既存のコードベースからサービスを切り出す計画に使用します。新しいドメインをゼロから特定する場合(domain-analysis を使用)や、結合度を分析する場合(coupling-analysis を使用)には使用しないでください。
新しい Keboola Python コンポーネント向けの必須の初期化ワークフロー——コードを書く前にこのスキルを使用すること。正確な cookiecutter コマンド、Keboola 固有のテンプレート生成後のクリーンアップ手順、KBC_DATADIR ディレクトリ構造、data/config.json 形式、最初のコミット形式を収録しており、このリファレンスなしでは間違えやすい。ユーザーがまっさらな、または空のリポジトリから始める場合、これまでに Keboola コンポーネントを構築したことがない場合、cookiecutter テンプレートを実行したい場合、または「new extractor for X」「build ex-something from scratch」「fresh repo」「empty git repo」「brand new component」「never done this in keboola」「initialize a component」「scaffolding a new component」「just initialized the git repo」「nothing set up yet」などと言う場合に呼び出す。すでに src/component.py がある既存コンポーネントには適用しない。
ObjectStack ランタイムが公開するサーバー側 API のインターフェース(REST エンドポイント、認証プロバイダー、リアルタイムチャネル、エラーエンベロープ、バッチ契約)を設計します。ユーザーが `*.endpoint.ts` を追加する場合、認証プロバイダーを構成する場合、カスタムルートを定義する場合、または REST ジェネレーターを拡張する場合に使用します。次の場合は使用しないでください:クライアントから ObjectStack API を利用する場合(標準 HTTP のためスキル不要)、自動生成される CRUD エンドポイント(objectstack-data に従います)、リクエスト側のクエリ構文(objectstack-query を参照)。ルートガードまたは認証述語の CEL 式には、objectstack-formula も読み込んでください。
ObjectStack UI メタデータを作成します。Views(list/form/kanban/calendar/gantt)、Apps(ナビゲーション)、Pages(構造化ページ、および HTML と React のソース作成レイヤー、ADR-0080/0081)、Dashboards、Reports、Charts、Actions、パッケージ Docs(`src/docs/*.md`)が対象です。ユーザーが `*.view.ts` / `*.page.ts` / `*.app.ts` / `*.dashboard.ts` / `*.report.ts` / `*.dataset.ts` / `*.action.ts` / `src/docs/*.md` ファイルを追加する場合、または Studio で描画される UI を設計する場合に使用します。次の場合は使用しないでください:データスキーマ(objectstack-data を参照)、ステップ間のロジックに応じて分岐する複数ステップのフロー(これらは `type: 'screen'` の `*.flow.ts` です。objectstack-automation を参照。単一オブジェクトのステップ形式フォームは、このスキルの `formViews` の `type: 'wizard'` です)、または Studio 自体の管理 UI(プラットフォームに含まれます)。表示条件ルールの CEL 式には、objectstack-formula も読み込んでください。
AI Diff Reviewer GitHub Action(DailybotHQ/ai-diff-reviewer)のローカルおよび CI 用コンパニオンです。6 つの機能に対応します。(1) CI と同じ方法で現在のブランチ差分をローカルレビューする(ローカルレビュー)、(2) リポジトリに合わせた .review/extension.md のオーバーライドを生成する(generate-extension)、(3) Action をインストールして設定し、action.yml の入力項目に関する質問に回答する(setup)、(4) ブランチ差分から説明付きのプルリクエストを作成する(open-pr)、(5) CI レビューを読み、指摘を適用・保留・スキップする(読み取り専用、apply-review)、(6) 1 回の呼び出しで CI レビューの指摘を解決(コミットとプッシュ)し、PR の他の失敗したワークフロー(codecheck、tests、branch not up to date)を修復して、リポジトリのラベル設定に従ってレビュアーを再有効化する(address-review)。.review/extension.md を自動検出します。開発者が変更のレビュー、レビュアーのカスタマイズ、Action のセットアップ、PR の作成、CI レビューの確認、レビューの完了(解決、再実行、未レビュー PR の有効化)、または失敗した PR ワークフローの修正を求める場合に使用します。
専用パッケージのないプレーン HTML や任意のフレームワークで、@blossom-carousel/web カスタム要素を使ったカルーセルを構築します。npm と CDN のセットアップ、CSS scroll-snap レイアウト、blossom-prev/blossom-next/blossom-dots/blossom-dot コントロール、スライドごとのドット用 renderDot、要素メソッド(prev、next、goTo)、command および overscroll イベントを扱います。プロジェクトで <blossom-carousel> または @blossom-carousel/web を使用している場合や、React、Vue、Svelte コンポーネントのない静的 HTML、CMS テンプレート、Astro、Rails、Django、Laravel などの環境で Blossom カルーセルを使いたい場合に使用
HTTP リクエストを Bright Data のプロキシネットワーク(Datacenter、ISP、Residential、Mobile)経由でルーティングする実用的なコードを生成し、使用するネットワークと IP プールの種類(共有プール、共有 IP、専用 IP)の選択を支援します。ユーザーが Bright Data、brightdata.com、BD proxies、brd.superproxy.io、geo.brdtest.com、brd-customer- 形式のプロキシユーザー名、Bright Data のゾーン、superproxy ホストに言及した場合、または Bright Data 経由でスクレイピングやリクエストのルーティングを希望する場合に使用します。プロキシ URL の形式、国/セッション/IP/スティッキーセッションの指定、Residential または Mobile プロキシの SSL 証明書設定、KYC 認証、SSL エラーの無視、共有プール・共有 IP・専用 IP の選択、Python requests/httpx/aiohttp、Node fetch/axios、Playwright、Puppeteer、Selenium、Scrapy への Bright Data の統合に関する質問も対象です。
Channel3 API の統合を支援します。製品検索(テキスト、画像、セマンティック、エージェント型)、「類似商品」レコメンデーション、複数販売者のオファー比較、URL による製品検索、会話型ショッピングエージェント、価格と在庫状況のリアルタイム Webhook(製品サブスクリプション)、価格履歴、クリック/取引レポート、アフィリエイト報酬に対応します。Channel3 は TypeScript と Python の SDK、および React コンポーネントライブラリ(shadcn registry)を備えた汎用製品カタログです。統合コードの作成、ショッピング機能や AI ショッピングエージェントの構築、Channel3 SDK 4.0 への移行時、または Shopify Storefront API、Algolia、Amazon PA-API などの代替手段や製品データの Web スクレイピングに言及があった場合に使用します。
Convex と TanStack Start を使ったフルスタックアプリ構築の包括的なガイドです。バックエンドデータベースに Convex、React メタフレームワークに TanStack Start を使用するプロジェクトで利用します。スキーマ設計、クエリ、ミューテーション、アクション、Better Auth による認証、ルーティング、データ取得パターン、SSR、ファイルストレージ、スケジューリング、AI エージェント、フロントエンドのパターンを扱います。機能の実装、問題のデバッグ、または Convex + TanStack Start のベストプラクティスに関するガイダンスが必要な場合に使用します。
Policy Development Kit (PDK)を使ったカスタムFlex Gatewayポリシーのライフサイクル全体を支援します。前提条件の確認、プロジェクトのスキャフォールディング、gcl.yamlスキーマの編集、WebAssemblyアーティファクトのビルド、Docker playgroundを使ったローカルテストを行い、開発版を公開してAnypoint Exchangeにリリースします。PDK、Flex Gatewayカスタムポリシー、`anypoint-cli-v4 pdk`、`cargo anypoint`、`make build` / `make publish` / `make release`、`wasm32-wasip1`ターゲットへの言及や、「カスタムポリシーを作成」「PDKプロジェクトをスキャフォールディング」「Flex Gatewayポリシーをビルド」「Exchangeにポリシーを公開」「ポリシーをローカルでテスト」「PDKをアップグレード」といった依頼、PDKのビルド・公開・リリース失敗のトラブルシューティングで使用します。「PDK」という語が明示されていない場合も対象です。
NVIDIA Parabricks で既存のゲノミクスワークフローを高速化する場合、実行時間やコストパフォーマンスを改善する場合、パイプラインのステップを GPU に移行する場合、または CPU と GPU のワークフロー出力を比較する場合に使用します。実行時に切り替え可能な GPU ステップを既存の構成に追加します(デフォルトはオフ)。個別の pbrun コマンドのルーティングには使用せず、parabricks を使用してください。
Godot のエキスパート監査ツール:Aurelius。Godot 4.7 プロジェクトで禁止リストを徹底し、アーキテクチャ上の問題を厳しく指摘します。シグナルの減衰、ObjectDB の孤児、型付き Array/Dictionary の不備、material.duplicate の一括処理の破損、エクスポート時の大文字小文字の区別、Expression.execute のリスク、または分野別の禁止リストを監査する際に使用します。キーワード:監査、Aurelius、禁止リスト、シグナルの減衰、ObjectDB の孤児、型付き Array、エクスポート時の大文字小文字の区別、インスタンス uniforms、PackedScene.get_state。
Hotwire のフォームワークフロー(フォーム送信のライフサイクル、インライン編集、検証エラー、入力補完/オートコンプリート、モーダルフォーム、外部フォームコントロール)を扱います。中心的な課題がフォーム操作の正確性と UX の場合に、このスキルを優先してください。ページネーション/タブ/フィルターナビゲーションには hwc-navigation-content、WebSocket/Turbo Stream のブロードキャストには hwc-realtime-streaming、画像/動画/音声の動作には hwc-media-content、一般的な読み込み/トランジションの調整には hwc-ux-feedback、フォームに関連しないフレームワークレベルの Stimulus API には hwc-stimulus-fundamentals を使用してください。
コースの手法に従って、プロジェクトのグローバルルールと、簡潔で構成の整ったルート CLAUDE.md(および初期 .claude/)を設定します。新規プロジェクト:PRD や architecture-spec のパスを渡すと、エンジニアリング上の決定からルールを導出します(PRD のみの場合は製品コンテキストとして扱います)。既存プロジェクト:空欄にすると準備済みコードベースから導出します(先に /prime-codebase を実行)。大規模リポジトリではコードベース分析ドキュメントを渡すこともできます。AI Layer のルールの初期化や再導出、コードベースのオンボーディング、汎用的な /init 出力の置き換えに使用します。カスタマイズ可能な /init の代替です。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
