Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
タスクが複数のレイヤーにまたがる完全な機能の構築に関わる場合に積極的にロードします。ユーザーが "build a feature"、"add user profiles"、"create a dashboard" と言った場合、またはデータベース、API、UI、テストにまたがるあらゆるリクエストの場合に使用します。スキーマとマイグレーション、API エンドポイント、UI コンポーネント、テスト、レビューというマルチエージェント作業を順次オーケストレーションします。ランタイムエンジンは <gv> ディレクティブを介して WRFC チェーンを自動的に処理します。依存関係の順序付けとレイヤー間の型共有を扱います。
Steve Swink の『Game Feel: A Game Designer's Guide to Virtual Sensation』(Morgan Kaufmann、2009)に基づくゲームフィールのコンサルティング。操作のレスポンス、入力マッピング、物理調整、アバターの移動、ジャンプの仕組み、演出効果の調整、あるいは操作がなぜ「浮ついた」「キレのある」「反応が良い」「鈍い」と感じられるかの分析を支援するときに使う。リアルタイム操作の心理学、フィールを測る指標、実践的な調整の指針を扱う。一般的なゲームデザイン向けではなく、仮想オブジェクトを操作する際の触覚的な感覚に特化している。
システムアーキテクチャ設計、技術選定、アーキテクチャレビュー、パフォーマンス最適化などの全方位の指導を提供する、専門的なソリューションアーキテクトのアシスタント。新しいシステムアーキテクチャの設計、既存アーキテクチャのレビュー、技術選定の意思決定、アーキテクチャのリファクタリング、パフォーマンス最適化、マイクロサービス設計などの場面に適用されます。Web 検索を組み合わせて最新の技術トレンドを把握し、2025 年のベストプラクティスに基づくアーキテクチャ提案を提供し、マイクロサービス、イベント駆動、クラウドネイティブ、AI アーキテクチャなどの現代的なアーキテクチャパターンをカバーします。
スマート Git バッチコミット用ショートカットボタン。トリガーワード:「git 提交」「批量提交」「拆分提交」「整理提交」、またはユーザーがステージ済みの変更を複数の焦点を絞った commit に分割したいと明示した場合に使用。担当するのは commit の分割とコミットメッセージの生成のみ。ブランチ、PR、push、merge、Issue クローズの意味論は git-workflow に従う。コミット完了後、リポジトリ内に skill-publish-sync または subtree-publish の設定が存在する場合、または本スキルの config/subtree-repos.yaml にリポジトリが登録されている場合(リポジトリごとにトリガーのタイミングとプッシュコマンドを個別化)、本スキルはバージョン更新を含むスキルを ClawHub/SkillHub に同期公開するか、subtree の独立リポジトリにプッシュするかを促す——これらの公開/プッシュ操作はいずれもユーザーの明示的な確認を必要とする。
ローカルのコードプロジェクト wiki を .wiki または .wiki-cn、.wiki-fr などの言語別 wiki ルート配下で構築・保守する。ユーザーが "wiki"、"ingest"、"refresh wiki"、"update wiki"、"lint wiki"、"check wiki"、"document the codebase"、"export wiki"、"bundle wiki"、"archive wiki" に言及したとき、または wiki ページから回答できる質問をしたときにこの skill を使用する。ユーザーがプロジェクト内の仕組みについて尋ね、その回答を wiki ページに記録して後で参照できる場合にも使用する。
TemPad Dev MCP を唯一のデザイン証拠(コードスナップショット、構造、アセット、tokens、codegen 設定)として、Figma の選択範囲または提供された nodeId から統合可能な UI コードを実装する。まず対象リポジトリのスタックと規約を検出し、TemPad Dev の Tailwind 風の JSX/Vue IR を新しい依存を追加せずにプロジェクトネイティブなコードへ変換する。重要なスタイルや寸法を推測してはならない。必要な証拠が欠落/矛盾している場合、またはアセットがリポジトリの方針下で扱えない場合は、停止するか、警告と省略を明示した安全なベース版を提供する。
カスタム Blade や CSS よりも先に、プロジェクトにインストールされたバージョンと公式コンポーネントを用いて Filament 5.x を構築、レビュー、デバッグ、移行、セキュア化、テスト、実装する。Filament のリソース、スキーマ、インフォリスト、フォーム、テーブル、アクション、ウィジェット、リレーションマネージャー、パネル、テナンシー、インポート/エクスポート、プラグイン、API、名前空間、Artisan コマンド、アップグレード、セキュリティレビューに使用。視覚的な仕上げのみ、レイアウトや構成の決定、テーマを保持した UI プレゼンテーション作業、または他の Filament のシグナルなしに admin panel、dashboard、badge だけが言及された場合はトリガーしない。
Java のボイラープレートを削減する Project Lombok。getter、setter、コンストラクタ、builder、ログなどのアノテーションを扱います。castellino および gestionale-presenze プロジェクトの本番パターンに基づきます。使用する場合: ユーザーが「lombok」「@Data」「@Builder」「@Slf4j」に言及し、「boilerplate reduction」「getters/setters」「@RequiredArgsConstructor」「@Value」について尋ねるとき。使用しない場合: Java 言語機能 - `java` スキルを使用。使用しない場合: MapStruct 連携 - `mapstruct` スキルを使用。使用しない場合: Spring アノテーション - `backend-spring-boot` スキルを使用。
重要:Makepad 2.0 のパフォーマンス最適化とデバッグに使用する。トリガー:makepad performance、makepad debug、makepad profiling、makepad gc、new_batch、texture_caching、render optimization、draw batching、mod.gc、garbage collection、memory、debug logging、troubleshoot、ViewOptimize、PortalList、CachedView、render tree、invisible text、text disappears、UI freezes、scroll stuttering、パフォーマンス、デバッグ、最適化、ガベージコレクション、レンダリング、バッチ処理、ログ
重要:Makepad 2.0 のテーマシステムに使用。トリガー:makepad theme, theme variable, theme color, theme font, theme spacing, dark mode, light mode, theme switching, mod.themes, theme_mod, theme.color_, theme.font_, theme.space_, theme.mspace_, 主题, 颜色, 字体, 暗色模式, 亮色模式, 主题切换, 样式。
Arduino Support Package を使用して MATLAB から Arduino ボードを検出、設定、接続する。ユーザーが Arduino ボードのセットアップ、Arduino ハードウェアへの接続、接続済みボードの検索、シリアルポートのスキャン、Arduino ライブラリの設定、または Arduino 接続を前提とするあらゆるタスク(例:LED の点滅、センサーの読み取り、デジタルピンの読み取り、アナログピンの読み取り、ピンの書き込み、センサーデータのプロット、I2C スキャン、超音波センサーの使用、サーボの制御、温度の読み取り、電圧の読み取り、ハードウェアからのデータロギング)を行いたいときにこのスキルを使用する。トリガー:arduino、ボードセットアップ、COM ポート、シリアルポート、ハードウェア接続、Arduino Nano、Arduino Uno、Arduino Mega、Arduino Micro、Grove、センサーセットアップ、I2C スキャン、超音波、サーボ、readDigitalPin、writeDigitalPin、readVoltage、writePWMVoltage、温度センサー、気圧、ピン読み取り、ピン書き込み、アナログ入力。
.NET MAUI のアプリアイコン設定、スプラッシュ画面のセットアップ、ビルド時の SVG から PNG への変換、合成/アダプティブアイコン、Android、iOS、Mac Catalyst、Windows のプラットフォーム固有のアイコンとスプラッシュ画面の要件。USE FOR: "app icon"、"splash screen"、"MauiIcon"、"MauiSplashScreen"、"adaptive icon"、"change app icon"、"launch screen"、"SVG icon"、"foreground tint"、"icon resize"。DO NOT USE FOR: アプリ内の画像や画像読み込み(maui-performance を使用)、テーマや色(maui-theming を使用)、カスタム描画(maui-graphics-drawing を使用)。
.NET MAUI アプリをローカライズするためのガイダンス:.resx リソースファイルによる多言語対応、カルチャの解決と実行時の切り替え、RTL レイアウト、プラットフォームの言語宣言(iOS/Mac Catalyst の Info.plist、Windows の Package.appxmanifest)、画像のローカライズ戦略。次の用途に使用:「localization」「multi-language」「resx resource」「translate app」「RTL layout」「culture switching」「localize strings」「right-to-left」「language support MAUI」「Info.plist languages」。次の用途には使用しない:テーマや視覚スタイル(maui-theming を使用)、アクセシビリティラベル(maui-accessibility を使用)、REST API からのコンテンツ(maui-rest-api を使用)。
SecureStorage.Default を使って .NET MAUI アプリに安全なストレージを追加する。SetAsync、GetAsync、Remove、RemoveAll、プラットフォームの設定(Android のバックアップルール、iOS の Keychain エンタイトルメント、Windows の制限)、よくある落とし穴、テスト容易性のための DI ラッパーサービスをカバーする。次の用途に使用:「secure storage」「SecureStorage」「store token securely」「Keychain」「Android Keystore」「save secret」「encrypted storage」「store credentials」「sensitive data storage」。次の用途には使用しない:一般的なファイルストレージ(maui-file-handling を使用)、SQLite データベース(maui-sqlite-database を使用)、認証フロー(maui-authentication を使用)。
Cypress テストスイートを CodeceptJS 4 に移植します。プロジェクトに `cypress.config.{js,ts,mjs}`、`cypress/` ディレクトリ(`cypress/e2e/`、`cypress/support/{commands,e2e}.*`、`cypress/fixtures/`)、`devDependencies` の `cypress`、または `cy.*`(`cy.visit`、`cy.get`、`cy.contains`、`cy.session`、`cy.intercept`、`cy.request`、`cy.task`、`cy.fixture`、`cy.origin`、`cy.mount`)、`Cypress.Commands.add(...)`、`Cypress.env(...)` を呼び出すテストコードが含まれる場合にトリガーします。
ユーザーが事前学習済みモデル、基盤モデル、言語モデル、視覚モデル、マルチモーダルモデル、埋め込みモデルの適応を求めたときに使用するスキルです。以下では積極的にアクティブ化します:(1) 転移学習、全量ファインチューニング、凍結バックボーン、アダプター、LoRA、QLoRA、AdaLoRA、PEFT、(2) Hugging Face Transformers、Diffusers、Accelerate、TRL、RLHF、DPO、選好チューニング、アラインメント、(3) データセット準備、指示チューニング、チャットテンプレート、トークナイズ、パッキング、破滅的忘却、(4) RAG、ベクトルデータベース、埋め込みの最適化、リランキング、(5) マルチモーダルおよびエッジのファインチューニング。提供するもの:安全で効率的なファインチューニングと適応のガイダンス。
Bitwarden の Software Initiative Funnel に参加するためのフェーズ別ガイダンス。shepherd と tech-lead のオーナーシップの違い、Scoping & Commitment の引き継ぎ後の epic 分解の実施、サイジング、チーム間の依存関係の追跡、チームの自律性を守るエスカレーション経路を扱う。initiative epic を受け取るとき、Architectural Assessment や PoC に参加するとき、Scoping & Commitment の分解を準備するとき、shepherd やエンジニアリングリーダーシップに懸念を伝えるときに使用。
Java/JVM 8+ および Android 5+ 向けの OkHttp 5.x HTTP クライアント。HTTP/HTTPS リクエストの実行、REST API クライアントの構築、接続プーリングの実装、レスポンスキャッシュ、リクエスト/レスポンスインターセプター、証明書ピンニング、イベント監視、WebSocket 接続、SSE 消費、TLS/暗号スイートの設定を行うときに使用する。OkHttp 5.4.0 と HTTP/2、透過的 GZIP、Fast Fallback(Happy Eyeballs)、テスト用 MockWebServer、GraalVM Native Image サポートを扱う。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
