Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,725 件掲載。コマンド 1 行でインストールできます。
開発
Mojo のコードを、レガシーなパラメータ化クロージャ(`capturing[_]`、`@__parameter` / `@parameter`、`api[fn](args)`)から、値を取る統一クロージャ(`api(args, fn)` と `{imm}` / `{mut}` / `{var}`、名前付きキャプチャリスト)へ移行する。パラメータ化オーバーロードの削除、"capturing thin" 変換エラーの修正、入れ子の launch/callback クロージャの書き換え、comptime 関数を引数に取る API の移行に使う。また、Mojo オブジェクトのコンパイル中に `compile_offload_closure func must be fully bound` で CI が SIGSEGV になる場合にも使う。これはホスト側の elaboration の問題なので、`kgen -elaborate` で確認し、リモート GPU 実行では確認しない。
ユーザーが「add RUM」「set up RUM」「install the RUM SDK」「add Coralogix RUM to my app」「create a RUM API key」「RUM public key」「init Coralogix RUM」「CoralogixRum.init」「add the browser SDK」「real user monitoring」「frontend monitoring」「monitor my web app」「session replay」「track frontend errors」「add RUM to React」「add RUM to Next.js」「add RUM to my mobile app」と依頼した場合、または Coralogix Real User Monitoring を使ってブラウザーやモバイルアプリに、RUM API key、SDK のインストール、初期化コード、データ受信の確認まで一貫して計装したい場合に使用します。
画面を一つずつ磨き込む前に、共有フロントエンド UI システムを定義またはリファクタリングします。トークンのガバナンス、ビジュアル言語のルール、プリミティブの命名、ページシステムの方向性、製品間の一貫性、ランディングページ、ダッシュボード、フォーム、コンポーネントライブラリ全体で一貫性を保つデザインハンドオフが必要な場合に使用します。システムが管理する再利用可能なプリミティブ/スロット/バリアント API も対象です。レスポンシブレイアウトのみの修正、アクセシビリティのみの改善、広範な UI 批評には使用しません。トリガー:design system、design tokens、visual language、component library foundations、UI governance、cross-product consistency、landing page plus dashboard system、primitive naming、token policy、component API architecture。
GridMap と MeshLibrary、CSG による構成的立体形状、オクルージョン、ランタイム GridMap ビルダーを使った 3D レベルデザインの専門的なパターン。3D レベル、モジュラーなタイルセット、BSP スタイルの形状を構築するときに使用する。空/霧/Environment のレシピは godot-3d-lighting にルーティングする。トリガーキーワード:GridMap、MeshLibrary、set_cell_item、get_cell_item、map_to_local、local_to_map、CSGCombiner3D、CSGBox3D、CSGSphere3D、CSGPolygon3D、OccluderInstance3D、bake CSG。
Inertia Rails 向けのフルスタックなフォーム処理:作成、編集、削除、マルチステップウィザード、ファイルアップロードフォームに対応し、バリデーションエラーと進捗を追跡します。React の例は本文にあり、Vue と Svelte の同等例はリファレンスにあります。フォームの構築、ファイルアップロード、マルチステップフォーム、クライアント側バリデーション、フォーム送信と Rails コントローラーの接続に使用します。react-hook-form は絶対に使用しないでください。シンプルなフォームには `<Form>`、動的/プログラム制御には useForm を使用します。
コンパイル時間を短縮するための Rust ビルド最適化スキルです。cargo-timings によるビルドのプロファイリング、Rust 用 sccache の設定、Cranelift バックエンドの使用、並列化のためのワークスペース分割、thin LTO と fat LTO の選択、Rust での mold リンカーの使用時に役立ちます。Rust のコンパイル遅延、cargo-timings、Rust の sccache、Cranelift バックエンド、Rust ワークスペースの分割、LTO のトレードオフ、Rust での mold リンカーに関する質問で起動します。
Mavenのpom.xmlファイルをレビュー、改善、トラブルシューティングする場合に使用します。BOMによる依存関係管理、プラグイン構成、バージョンの一元管理、マルチモジュールプロジェクト構成、ビルドプロファイル、Maven設定を業界のベストプラクティスに沿わせたい場合などが対象です。「pom.xmlを改善するためにレビュー」「pom.xmlにMavenのベストプラクティスを適用」「Maven POM構成を改善」「Mavenの依存関係管理とプラグイン構成をレビュー」「JavaプロジェクトのMavenビルド規約を最新化」などの依頼で起動します。Plinth Toolkitの一部です。
JavaScriptまたはTypeScriptのWebアプリで、ブラウザーのLanguage Detector API連携を実装・デバッグします。LanguageDetectorのサポート確認、利用可否とモデルダウンロードのフロー、セッション作成、detect()の呼び出し、入力使用量の測定、permissions-policyの処理、組み込み言語検出の互換性フォールバックを追加する場合に使用します。サーバーサイドの言語検出SDK、クラウド翻訳サービス、汎用NLPパイプラインには使用しないでください。
OpenZeppelin のプロキシパターンを使用して Solidity スマートコントラクトをアップグレードします。ユーザーが次のことを必要とする場合に使用します。(1)UUPS、Transparent、Beacon プロキシでコントラクトをアップグレード可能にする。(2)コンストラクターの代わりに初期化関数を記述する。(3)Hardhat または Foundry のアップグレードプラグインを使用する。(4)ストレージレイアウト規則と ERC-7201 の名前空間付きストレージを理解する。(5)アップグレードの安全性を検証する。(6)プロキシのデプロイとアップグレードを管理する。(7)OpenZeppelin Contracts のメジャーバージョン間のアップグレード制限を理解する。
JavaScriptまたはTypeScriptのWebアプリで、ブラウザーのSummarizer、Writer、Rewriter連携を実装・デバッグします。利用可否の確認、モデルダウンロードのUX、セッション作成、要約・執筆・書き換えのフロー、ストリーミング出力、中断処理、組み込みライティング支援APIのpermissions-policy制約を追加する場合に使用します。汎用プロンプトエンジニアリング、サーバーサイドのLLM SDK、クラウドAIサービスには使用しないでください。
コンポジションパターン(Entity-Component)を用いて、スケーラブルな Godot ゲーム(RPG、プラットフォーマー、シューター)を構築するためのアーキテクチャ基準-town専門知識。プレイヤーコントローラー、NPC、敵、武器、複雑なゲームプレイシステムの設計時に使用します。ゲームエンティティには「Has-A」の関係を強制します。トリガーキーワード:Entity-Component、ECS、Gameplay、Actors、NPCs、Enemies、Weapons、Hitboxes、Game Loop、Level Design。
Lucian UX/UI Prompt(lucianlabs.dev/uxui-prompt)を使って、サイト、ページ、コンポーネントを構築します。これは、洗練された依存関係不要のインタラクティブなUI要素を集めた拡充中のライブラリで、ライト/ダークテーマ、キーボードとタッチ操作、モーション低減に対応します。ボタン、トグル、入力欄、メニュー、タブ、カード、サインインとサインアップ、トースト、ローダー、空状態とエラー状態、チャート、エディター、ダッシュボード、スケジューラー、カンバンボードなどのアプリ用ツールに加え、ヒーロー、料金、推薦文、登録フォーム、テキストやスクロールのアニメーション、製品紹介、アニメーションチャートなどのウェブサイトセクションとモーションを扱います。ライブラリを検索し、選択した要素だけを取得して、プロジェクトのフレームワークとテーマに移植します。ユーザーがlucian-uxui、Lucian UX/UI、lucianlabsの要素を指定した場合、またはそれらを使うUIの構築を依頼した場合に使用します。例:「build a landing page with lucian-uxui」、「lucian-uxui 스킬로 사이트 만들어줘」、「루샨 UX/UI 요소로 로그인 화면 만들어줘」。バックエンド作業やライブラリ自体の編集には使用しません。
transformation_builder ツールを使って ImageKit の画像/動画変換 URL を作成するためのガイドです。ツールの動作、適切なクエリの書き方、複数ステップのチェーンの順序、対応する全パラメーターを解説します。transformation_builder の呼び出し前に使用してください。サイズ変更/クロップ/フォーカス、AI 編集(オブジェクト、色、スタイルの変更)、背景の削除/置換、生成塗りつぶし、アップスケーリング、レタッチ、ドロップシャドウ、バリエーション、エフェクト(ぼかし/シャープ化/回転/枠線/色の置換/グラデーション)、画像/テキスト/動画のオーバーレイ、動画変換を扱います。
Claude Code または Codex のリポジトリ設定と保護された Git ワークフローを診断・修復します。環境の修復、起動時の同期、フックの監査、共同作業者への引き継ぎに対応します。リポジトリが動作しない、チームメイトが参加する、フックの出力が重複する、または commit/push/競合へのガードが必要な場合に使用します。失われたコミットの復旧(git-safety-net を使用)、GitHub の運用(github-ops を使用)、履歴の消去(github-sensitive-data-cleanup を使用)には使用しません。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
