Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
GitHub リポジトリの品質を監査・改善する——README の構成、コミュニティヘルスファイル、.github ディレクトリの設定、issue/PR テンプレート、メタデータ、リリース、ブランチの衛生。ユーザーが GitHub リポジトリの改善、監査、レビュー、セットアップを求めたとき、または "make my repo look professional"、"add contributing guidelines"、"set up issue templates"、"improve my README"、"clean up my repo"、"prepare my repo for open source"、"make my GitHub project look good" などに言及したときにこのスキルを使用する。git リポジトリ内で作業中に、ドキュメント、コミュニティファイル、リポジトリ構成のベストプラクティスについて尋ねられた場合もトリガーする。ユーザーがリポジトリのディレクトリにいて README、CONTRIBUTING、SECURITY、CODE_OF_CONDUCT、LICENSE、.github、テンプレート、リリースタグに言及した場合は、このスキルを使用する。
即時トリガー条件:ユーザーが「HAP でサイト構築」「HAP フロントエンドプロジェクト」「HAP をデータベースとして」「企業公式サイト」「公式サイト」「HAP で構築」「HAP でサイトを作る」「HAP サイト」「公式サイト構築」「フロントエンド・バックエンド分離」「コンテンツ管理システム」「HAP フロントエンド」「HAP 公式サイト」に言及したとき。HAP + フロントエンドプロジェクト構築の完全ガイドを提供し、HAP の管理画面設定、フロントエンドプロジェクト構成、API 連携、データレンダリングを含む。
Arcjet Guard を Cloudflare Think に統合します——beforeToolCall を guardHooks に委譲し、DENY がツールを差し替えまたはブロックするようにし、cloudflareThinkContext 経由で呼び出し側が所有する id を読み取ります。@cloudflare/think、Cloudflare Agents Think に Arcjet を追加する、それらのツールをレート制限する、受信メッセージを検査する、プロンプトインジェクション/PII をブロックすることが求められたときに使用します。これは Cloudflare Think であり、Vercel AI SDK でも needsApproval HITL でもありません。
Convex を使用・追加・デバッグ・移行する Expo または React Native アプリを扱うときにこのスキルを使用する。`npx convex dev`、`EXPO_PUBLIC_CONVEX_URL` と EAS の環境変数、`ConvexReactClient` と `expo-router` または `App.tsx` でのプロバイダー接続、生成される `api` インポート、スキーマとインデックスの設計、クエリ、ミューテーション、アクション、認証(Clerk、Convex Auth、JWT または OIDC)、Expo URI からのファイルアップロード、ページネーション、移行、よくある `useQuery` または `_generated` の障害を扱う。一般的な Expo の UI やナビゲーションの作業、および非 Expo の Convex フロントエンドには使用しない(このモバイルスタックへの適配が目的の場合を除く)。
MapLibre GL JSのスプライトとアイコン画像について、`Marker`、スプライト、`addImage`の選択、`sprite`のベースURLと複数のシートに使う`{id, url}`配列形式、スプライトのセルフホストとビルド、`addImage`によるSVGを含む実行時画像の追加、コンソール警告と`hasImage`を使ったアイコン欠落の特定、数字だけで描画されるルートシールドを扱います。地図へのアイコン配置方法を検討するとき、シンボルレイヤーのアイコンが表示されないとき、スプライトを管理していないスタイルに独自アイコンを追加するとき、またはシールドのバッジが欠けているときに使用します。
Android Compose、Android Views、Wear OS、Web 向けの Material 3 および Material 3 Expressive インターフェースを設計、実装、レビューします。Material Design、M3、Material You、アダプティブな Material レイアウト、Material を中心とする Android UI のモダナイズ、Material Web コンポーネントの作業に使用します。ユーザーが Material の採用を求めない限り、Material 以外のデザインには適用しません。
Mergify のマージ保護を使って PR のマージ時期を制御します。PR の依存関係(Depends-On ヘッダー)、マージの遅延(Merge-After ヘッダー)、スケジュールされた凍結(CLI)に対応します。Mergify のスケジュール凍結を管理する場合や、Mergify の Depends-On または Merge-After ヘッダーを使って別の PR を依存先としてブロックしたり、マージを遅らせたりする場合は、必ずこの skill を使用してください。トリガー:mergify freeze、Mergify scheduled freeze、Mergify merge freeze、Depends-On、Merge-After、Mergify merge protection。
完全な Next.js キャッシュシステム('use cache' ディレクティブ、Next.js 16)。以下の場合に積極的に有効化:(1) 4 つのキャッシュレイヤー(Request Memoization、Data Cache、Full Route Cache、Router Cache)の理解、(2) 'use cache' ディレクティブを使った Cache Components、(3) fetch() のキャッシュオプション、(4) cacheLife() と cacheTag() 関数、(5) 時間ベースの再検証、(6) revalidatePath/revalidateTag によるオンデマンド再検証、(7) generateStaticParams による静的生成、(8) キャッシュのデバッグ。提供:'use cache' パターン、Cache Components、キャッシュ戦略、再検証パターン、ISR セットアップ、キャッシュヘッダー。正しいキャッシュ無効化による最適なパフォーマンスを保証。
完全な Next.js 高度ルーティングシステム。以下の場合に積極的に有効化:(1) [slug] による動的ルート、(2) [...slug] によるキャッチオールルート、(3) 整理用のルートグループ、(4) @slot による並列ルート、(5) モーダル用のインターセプトルート、(6) _ プレフィックスによるプライベートフォルダ、(7) Route Handlers(API)、(8) 検索パラメータの処理、(9) プログラムによるナビゲーション。提供:動的ルーティングパターン、並列ルートスロット、モーダルインターセプト、API ハンドラー。適切な URL 構造による柔軟なルーティングを保証。
エンジニアリング分野としての可観測性 — ワイドイベント/カノニカルログライン、OpenTelemetry の計装(トレース、メトリクス、コンテキスト伝播、サンプリング、Collector)、SLI/SLO/エラー予算、バーンレートを用いた症状ベースのアラート、テレメトリの衛生、そして計装を振る舞いとしてテストすること。使用する場面:サービス間の呼び出しを相関できない、別のチームが呼び出しの自陣側を我々の側と突き合わせたり、元のリクエストを見つけたりできない、リクエストまたはトレース id がサービスのホップを越える必要がある、ログから障害をデバッグできない、あるいはサービスの計装、SLO やアラートの設計、ログ/トレース/計測する対象の選択、本番環境の未知の調査、テレメトリのコストとカーディナリティのレビューを行うとき。ログの転送と形式(stdout、JSON、レベル、タイムスタンプ)については twelve-factor を参照;CI 障害の診断については ci-debugging を参照;ポートアンドアダプタのコードベースで計装がどこにあるかについては hexagonal-architecture を参照;環境のドリフトについては production-parity-skill-builder を参照;HTTP エラーレスポンスの形式については api-design を参照。
バージョン計画とロードマップ設計の Skill。四半期目標、チームキャパシティ、依存関係の情報から、実行可能なリリースロードマップ(マイルストーン、依存リスク、バッファ戦略、各フェーズの成功指標)を出力する。 トリガー条件:ユーザーが「ロードマップ」「バージョン計画」「roadmap」「マイルストーン」「四半期計画」「イテレーション計画」「リリーススケジュール」「プロジェクトスケジュール」「依存関係の整理」「リスク対応策」「バッファ案」「イテレーション計画」「sprint 計画」「release plan」「OKR 分解」などのキーワードに言及した場合。 また、以下にも適用:ユーザーが四半期目標/チームキャパシティ/依存情報を提供してスケジュールを求める場合;戦略目標を実行可能なマイルストーンに分解するよう求める場合;プロジェクトリスクとバッファ案の評価を求める場合;チーム横断のリリース計画の策定を求める場合。 典型的な入力:四半期目標 + チームキャパシティ + 依存関係の情報 + 制約条件。 適用外:デイリースタンドアップ(直接コミュニケーション)、単一要件の設計(pm-prd-writer を使用)、データ分析(pm-analytics を使用)。
完全な Python Cloudflare デプロイシステム。以下の場合に積極的に有効化:(1) Pyodide を使った Python Workers、(2) Workers 上の FastAPI、(3) 高負荷計算向けの Cloudflare Containers、(4) サービスバインディング(RPC)、(5) Workers の環境変数、(6) コールドスタートの最適化、(7) 耐久性のある実行のための Workflows、(8) AI 向け GPU コンテナ。提供:Worker コードパターン、wrangler 設定、Dockerfile テンプレート、FastAPI 連携。適切なアーキテクチャ選択によるエッジデプロイを保証。
PyTRIO/TRIO を使ったリモート LLM の学習・推論コードの作成、デバッグ、説明に使用します。ユーザーが pytrio、TRIO、PyTRIO SDK、ServiceClient、TrainingClient、SamplingClient、LoRA 学習、SFT、非同期 SFT、PyTRIO-Jev、PyTRIO Decision Model、多モーダル推論、多モーダル学習、Vision GRPO、視覚 RLVR、ImageChunk、RL、GRPO、OPD、Search-R1、ReTool、DAPO、GSPO、ALFWorld、TextWorld、Agentic RL、OPSD、On-Policy Self-Distillation、DPO、カスタム損失関数、forward_backward_custom、forward_backward_custom_async、ツール使用の強化学習、HuggingFace datasets、TRIO OpenAI 互換 API、SwanLab の学習記録、重みの保存、checkpoint、またはリモート LLM のポストトレーニングに言及した場合に使用します。
モダンな Rails 8 のコードアーキテクチャの意思決定とパターンを導く。コードをどこに置くかの判断、パターンの選択(service object か concern か query object か)、機能アーキテクチャの設計、より良い構成のためのリファクタリング、またはユーザーがアーキテクチャ、コード構成、デザインパターン、レイヤード設計に言及したときに使用。適用外:特定のパターンの実装(service-agent や query-agent などの専門エージェントを使用)、テストの作成、実行時エラーのデバッグ。
.rsc ファイルと対話型コマンド向けの RouterOS スクリプト言語と CLI 構成のイディオム。以下で使用します: RouterOS スクリプトや scheduler/netwatch/on-event スニペットの作成・レビュー、冪等な CLI 構成、:local/:global/:foreach/:do 構文、[find] セレクター、print as-value の処理、スクリプト権限、またはユーザーが .rsc、RouterOS script、scripting tips、CLI 構成の自動化に言及したとき。
Sa-Token 軽量 Java 認証・認可フレームワークの中核スキル。ログイン認証、権限/ロール認証、アノテーション認可、ルートインターセプター認可、Session セッション、強制ログアウト、Token 有効期限戦略、フレームワーク設定、Token スタイルと送信プレフィックス、フロントエンドとバックエンドの分離、ログイン状態保持モード、同一クライアント種別での相互排他ログイン、NotLoginException のシーン値処理をカバーする。StpUtil は中核となるファサードユーティリティクラスで、login/checkLogin/logout/isLogin/getLoginId/getTokenValue など一式の認可 API を提供する。Java Web プロジェクトに認証・認可を組み込みたい場合、StpUtil でログイン/権限チェックを行いたい場合、ルートインターセプターやアノテーション認可を設定したい場合に使用する。二段階認証/アカウント停止/複数アカウント/SSO/OAuth2/マイクロサービス/API セキュリティ/JWT/Redis などの高度な機能は対象外であり、それぞれの専用スキルを使用すること。
レガシーな Salla アプリのスニペット(`<script>`/`<style>`/マークアップを含む生の HTML/Twig、または `{{namespace.key}}` トークン)を、`salla_snippets` の CDN パイプラインが要求する純粋な JS 形式へ変換するときに使用する。`{{...}}` トークン、スニペット内容内の HTML マークアップ、または `salla_snippets` からの PreToolUse の通知でトリガーする。担当範囲はパラメータ変換のみ。引き継ぎ先 → salla-snippets(実際の create/update 呼び出し、JS 検証、禁止パラメータのチェックを担当。本スキルのルールとそのゲートは決して矛盾してはならない)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
