Skills
エージェント向けにパッケージ化された専門スキルと手順を 100,344 件掲載。コマンド 1 行でインストールできます。
すべて
ステップバイステップの実行トレース(プロシージャ間、名前解決と型遷移を含む)を生成して、特定のコードが与えられた入力に対して実際に何をするかを説明する。ユーザーが動作に戸惑っているとき、またはコードが Y ではなく X を返す理由を尋ねるときにトリガー — 「walk me through this」「trace through X with input Y」「why does this return X」「what does yield-from do here」「explain the execution path」。スコープの厳格なルール:特定の関数 + 特定の入力シナリオ。シナリオを想定せずにバグを探したい場合は logic-review、2 バージョンの比較は logic-diff、具体的な障害は logic-locate、コードベース全体の監査は logic-health を使用。以下ではトリガーしない:行動に関する疑問のないバグ探し、スタイルや設計の議論、特定のコードに紐づかない概念の説明。
後ろ向き→前向きの半形式的トレースによって、確認済みの障害の根本原因を特定する。ユーザーがスタックトレース、失敗したアサーション、エラーメッセージ、または具体的な誤った値の観察を提示したときにトリガー — 「find the bug」「this test is failing」「track down this crash」「why is this test failing」「KeyError at line 89」「expected 70, got 100」「NoneType has no attribute X」「cart empties when second tab opens」。スコープの厳格なルール:具体的な障害(例外、失敗したテスト、または特定の誤った出力)が必要。証拠のない曖昧な疑いは logic-review、動作の説明は logic-explain、リファクタリングの比較は logic-diff、コードベースの監査は logic-health を使用。以下ではトリガーしない:具体的な症状のない曖昧な「何が問題か」、スタイルの質問、パフォーマンスの問題。
Ludeo Unity プラグインを使って Ludeo SDK を Unity(C#)ゲームに統合する。パッケージのインストールとスクリプティングディファインの設定、MonoBehaviour/シーンフローを通した SDK ライフサイクルの接続、ゲームアクションのマッピングと実装、GameObject を属性としてマッピング・追跡、再生可能な Ludeo の状態復元、統合の検証を行い、その後キャプチャ/復元のカバレッジを広げて仕上げる。ユーザーが Ludeo を Unity ゲームに統合、インストール、追加、セットアップ、接続したいと依頼したときに使用する。
インターフェースを洗練させるためのデザインエンジニアリング原則です。UIコンポーネントの構築、フロントエンドコードのレビュー、アニメーション、ホバー状態、シャドウ、ボーダー、タイポグラフィ、マイクロインタラクション、表示・終了アニメーションなど、あらゆるビジュアル調整に使用します。UIの磨き込み、デザインの詳細、「もっと良い感じに」「何か違和感がある」、段階的なアニメーション、角丸、視覚的な位置合わせ、フォントスムージング、等幅数字、画像の輪郭、ボックスシャドウなどで使用します。
トピックから完全合成の縦型ショート動画(1080×1920、約 40 秒)をエンドツーエンドで制作します。スクリプト + beats.json、永続キャンバス上の連携した TSX ビート、スマートフォンサイズでの QA、レンダリング、ElevenLabs の音声と単語単位で同期する字幕、SFX の試聴、任意の BGM を含みます。「ショート動画を作る」「Shorts 動画を作成する」、特定分野(チェス、数学、アルゴリズム、開発のヒント、Excel など)の TSX ショート動画制作、ショート動画への音声・字幕追加、このリポジトリでの short-N シリーズの続行を依頼された場合に使用します。これは 100% TSX のワークフローです。動画モデルで画素を生成する場合は make-ai-short、ペーパークラフトコラージュのドキュメンタリー風には make-vox を使います。生の TSX のクラッシュルールは vidtsx-2d-generator に、SFX の選定は suggest-sfx + brand §7 に委ねます。
blockedImage を使って大きな画像を処理し、画像処理のために並列計算を活用し、カスタムアダプターを書くためのパターン。blockedImage オブジェクトを作成、処理、可視化するコードを書く場合、images.blocked.Adapter のサブクラスを実装する場合、ユーザーが大きな画像データの支援を必要とする場合に使用します。TIFF、GeoTIFF、.svs、.ndpi、.czi その他の WSI、衛星画像、顕微鏡ボリューム画像形式を扱う際は、常にこのスキルを使用してください。
MCP(Model Context Protocol)サーバー、クライアント、ツールハンドラーの実装ソースコードをセキュリティベースライン——認証、セッション、レート制限、入力スキーマ検証、公式 SDK の使用、RCE ベクター、OWASP MCP Top 10——に照らしてレビューし、ファイル/行の根拠を含むレポートを作成する。次の場合にこのスキルを使用する:- リリース前に MCP サーバー実装のセキュリティをレビューする場合 - ベースライン管理策(MCP-01 から MCP-05)と OWASP MCP Top 10 に照らしてサーバーを確認する場合 - RCE ベクター(コマンド/コードインジェクション、安全でないデシリアライズ、パストラバーサル、SSTI、依存関係ハイジャック、SSRF)についてツールを監査する場合 - ネットワークに公開されたサーバー上の認証、セッション、レート制限、入力検証の管理策を検証する場合 - 信頼できないサーバー応答とセッション ID を処理する MCP クライアントコードをレビューする場合 - "review this MCP server for security" や "is my MCP server implementation secure?" といったリクエスト
ディスク上にすでにあるコーディングエージェントのセッション記録(Claude Code、Codex、OpenCode、Cursor、Pi)を収集し、持続的な知識——トピック、人物、事実、出来事、引用——を抽出して、エージェントが到達できる任意の永続メモリに書き込む。Cursor で追跡され、予算が設定され、ソースは読み取り専用。セッション履歴をメモリに収集/インポート/マイニングするよう求められた場合、過去のセッションからメモリを構築する場合、または定期タスクとして使用する。本スキルが植えたものを手入れする memory-gardener と組み合わせて使用する。
コンフリクトマーカーや未マージのパスがある進行中の git merge、rebase、cherry-pick、revert を、任意のチェックアウトから解決する。またはプルリクエストの base をそのプルリクエストのブランチにマージし、コンフリクトを解決する。mend を求められたとき、マージコンフリクトの解決、rebase コンフリクトの修正、コンフリクトのある rebase や cherry-pick の完了、この PR のコンフリクトの解決、自分の PR にコンフリクトがある、main をこのブランチにマージする、このブランチを最新にする、/mend、/resolve-merge-conflicts の場合に使用する。
コードベース、トピック、ファイル、会話、仕様から Mermaid 図を生成する。フローチャート、シーケンス図、クラス図、状態遷移図、ER 図、C4 アーキテクチャ、マインドマップ、ガントチャート、タイムライン、ユーザージャーニー、gitGraph、円グラフ、象限チャート、要求図、およびベータ版の種類(xychart、sankey、block、architecture)をサポートする。Mermaid 図の作成、プロセスやシステムの可視化、フローチャート、シーケンス図、クラス図、ステートマシン、ERD、アーキテクチャ図、マインドマップ、タイムライン、ガントチャート、ユーザージャーニー、Git ブランチグラフの作図、または「これを図にして」というあらゆる依頼に使用する。
既存の Nango TypeScript createSync 実装を、nango.lastSyncDate、旧来の増分 syncType、再開不可能なフルリフレッシュから checkpoint ベースの同期へ移行する。顧客の Nango 同期コードを次のように更新するときに使用する:checkpoint スキーマを定義し、毎回の batchSave の後(paginate ループ内を含む)に getCheckpoint/saveCheckpoint/clearCheckpoint を呼び出し、--checkpoint で dryrun をテストし、checkpoint 化された増分またはフル同期の削除処理を修正する。
スマートフォンでWebインターフェースをネイティブアプリのように感じられるようにします。タッチターゲット、動的なビューポート高さ、安全領域、タップ時のハイライトと固定ホバー、入力時のズーム、touch-actionとoverscroll、親指の届く範囲に配置するシートやボトムバー、画面キーボード、慣性スクロールとプルリフレッシュの競合、中程度の性能のデバイスでのパフォーマンスを扱います。モバイルでサイトが「いかにもWebサイトらしく感じる」場合、ボトムシート、ボトムナビゲーション、モバイルフォームを構築する場合、またはスマートフォン向けのものをリリースする前に使用します。
ウェブアプリをスマートフォンでネイティブのように感じさせるための、細かな CSS や meta タグの修正を紹介します。「ブラウザー内のウェブサイト」と、インストール済みのように感じるアプリとの差を生むポイントです。ホバー状態の残留、タップ時のハイライト点滅、100vh の問題、ページをズームする入力欄、反応の遅いタップ、スクロールを妨げるプル更新、ノッチの下に隠れるコンテンツ、長押しによるボタンテキストの選択、逆方向にスクロールするカルーセル、ステータスバーの不一致、実機でテストする原則を扱います。モバイル向けウェブアプリの構築やレビュー、「Chrome では動くのにスマートフォンでは違和感がある」という場合、PWA、ボトムシート、カルーセル、全画面レイアウト、タッチ操作の構築時に使用してください。モーション自体には animate を、React Native には animate-expo を使用してください。
Neon 上の Lakebase Postgres を使用するためのガイドとベストプラクティスです。接続、プーリング接続と直接接続、スキーマ移行、ブランチ、自動スケーリング、スケールゼロ、即時復元、リードレプリカ、IP 許可リスト、論理レプリケーション、Lakebase Search を扱います。既存の DATABASE_URL、SQL、スキーマ、検査、検索に関する作業で使用します。新しいバックエンド、Auth、ファイル、Functions、LLM 呼び出しには親の `neon` スキルを使用します。「@neondatabase/serverless」「@neondatabase/neon-js」「neon inspect db」「semantic search」「vector search」「full-text search」「BM25」「hybrid search」にも使用します。
devbox(Nix ベース)または純粋な Nix flakes で再現可能な開発環境をセットアップします。MoonBit、Rust、TypeScript+pnpm、Python+uv、Haskell、OCaml、OxCaml のテンプレートに just / ast-grep / apm をプリロード。devbox.json、buildNpmPackage、direnv、GitHub Actions、サンドボックス環境(Claude Code web)でのブートストラップを扱います。Nix または devbox のセットアップを開始、追加、トラブルシューティングするときに使用します。
国際水準の PPT デザインアーキテクトとして、素材(原稿/トピックキーワード/アウトライン)をそのまま実行できる PPT デザイン設計に変換する。用途:(1) スピーチ原稿から PPT デザインプロンプトを生成する、(2) トピックキーワードを完全な PPT デザイン設計に展開する、(3) コンテンツのアウトラインに最適な視覚形式を選ぶ、(4) ブランドのビジュアル規範に沿ったデザインパラメータを生成する、(5) Gamma Pro などのツールで使える生成指示を出力する。ユーザーが「PPT デザイン」「プレゼンテーション」「スライド」「presentation」「slides」「設計案」「NotebookLM」「Gamma」「Keynote 風」などのキーワードに言及したときにトリガーする。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
