Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
開発
Linux/ELF の共有ライブラリ向けの動的リンクスキルです。ライブラリの読み込み失敗のデバッグ、RPATH と RUNPATH の設定、soname のバージョニング、プラグインシステムでの dlopen/dlsym の利用、LD_PRELOAD による interposition、シンボル可視性の制御で使用します。共有ライブラリ、dlopen、LD_LIBRARY_PATH、RPATH、soname、LD_PRELOAD、シンボル可視性、「cannot open shared object file」エラーに関する問い合わせで発動します。
Godot で AnimatedSprite2D とスケルタルカッターリグを用いた 2D アニメーションの上級パターンです。スプライトフレームアニメーション、プロシージャルアニメーション(スクラッチ/ストレッチ)、カッター方式のボーン階層、フレーム単位の完璧なタイミングシステムを実装するときに使用します。トリガーキーワード: AnimatedSprite2D、SpriteFrames、animation_finished、animation_looped、frame_changed、frame_progress、set_frame_and_progress、cutout animation、skeletal 2D、Bone2D、procedural animation、animation state machine、advance(0)。
オフライン対応でエージェントネイティブな Linear CLI。SQLite バックの同期、FTS5 検索、サイクル横断比較、プロジェクト…… トリガーフレーズ: `what's on my Linear plate today`、`Linear sprint plan for the team`、`Linear cycle comparison`、`Linear burndown for the project`、`which Linear milestone is at risk`、`stale Linear issues`、`clean up the Linear test tickets I created`、`use linear-pp-cli`、`run linear-pp-cli`
ユーザーがウェブサイトで構造化データ(schema マークアップ)を実装、監査、検証したいときに使う。ユーザーが「structured data」「schema.org」「JSON-LD」「rich results」「rich snippets」「schema markup」「FAQ schema」「Product schema」「HowTo schema」、または Search Console の構造化データエラーに触れた場合にも使う。コンテンツがリッチ結果として表示されない理由を尋ねている場合や AI 検索での可視性を高めたい場合にも使う。一般的な SEO 監査(seo-audit)や技術的な SEO のクロール問題(site-architecture)には使わない。
GPUParticles2D/3D、ParticleProcessMaterial、グラデーション、サブエミッター、カスタムシェーダーを用いた GPU パーティクルシステム(爆発、魔法エフェクト、天候、トレイル)の上級者向けブループリント。VFX、環境エフェクト、視覚的フィードバックの作成に使用します。キーワード:GPUParticles2D、ParticleProcessMaterial、emission_shape、color_ramp、sub_emitter、one_shot
PartyKit(Cloudflare Durable Objects)を使って、既存のブラウザゲームにリアルタイムまたはターン制のマルチプレイを追加します。ルームベースのサーバー、NetworkManager クライアント、EventBus のイベント、GameState のフィールド、Constants をスキャフォールドし、render_game_to_text() を拡張します。ユーザーが「add multiplayer」「make this multiplayer」「add real-time co-op」「add online play」「scaffold multiplayer」「add netcode」と言った場合に使用します。ソロのリーダーボード(monetize-game を使用)、シングルプレイヤーの AI 対戦(add-feature を使用)、P2P/WebRTC ゲームには使用しないでください。
ユーザーが、macOS + Windows(任意で Linux を含む)などの複数の OS で動作し、かつ利用者からはネイティブアプリと区別できないほど自然に操作できるデスクトップアプリを設計・試作・作り直す場合に使用する。起動の速さ、ネイティブウィンドウ、ネイティブの入力処理、ネイティブの見た目・質感を目指す。トリガーワードには「クロスプラットフォーム デスクトップ」「Electron の代替」「Tauri とネイティブの比較」「WebView ラッパー」「ネイティブに近いパフォーマンス」「Raycast のアーキテクチャ」「WebKit/WebView2 のBeware・不具合」「WKWebView」「システムトレイアプリ」「グローバルホットキーアプリ」「ランチャーアプリ」などが含まれる。純粋な Web アプリ、純粋なモバイルアプリ、またはネイティブضبい有一定的要件を持たない新規プロジェクトではこの skill を発動させないこと。
ターミナルから Resend プラットフォームを操作します。`resend` CLI でメールを送信(--react-email 経由の React Email .tsx テンプレートを含む)し、ドメイン、連絡先、ブロードキャスト、テンプレート、Webhook、API キー、ログ、自動化、イベントを管理します。shell、スクリプト、CI/CD パイプラインで Resend コマンドを実行する場合や、React Email テンプレートを送信・プレビューする場合に使用します。`resend` コマンドの実行前に必ずこの Skill を読み込んでください。サイレントな失敗を防ぐ、非対話型フラグの仕様と注意点が記載されています。
コンパクトなインラインのデータ可視化のために Syncfusion React Sparkline コンポーネントを実装する。狭いスペースでスパークライン、ミニチャート、トレンドインジケーターを扱う場合に使用する。この skill は 5 種類のスパークライン(line、column、area、win-loss、pie)、ツールチップ、マーカー、データラベル、レンジバンド、軸のカスタマイズ、テーマを網羅する。フルサイズのチャートを使わずにグリッド、ダッシュボード、テーブル内でデータトレンドを表示するのに最適です。
プロダクション品質の Stripe 連携。トライアルと日割 prorating のあるサブスクリプション、単発決済、使用量ベースの課金、checkout セッション、冪等な webhook ハンドラー、顧客ポータル、請求書発行を扱います。Next.js、Express、Django のパターンを網羅。Stripe を初めて導入するとき、webhook の信頼性の問題をデバッグするとき、別の決済プロバイダーから移行するとき、既存のサブスクリプション製品に使用量ベースの課金を追加するときに使用します。
インタラクティブな発見プロセスを通じて、必須セクションと任意セクションを備えた完全な技術設計書(TDD)を作成します。ユーザーが「write a design doc」「create a TDD」「technical spec」「architecture document」「RFC」「design proposal」と求めたとき、または実装前に技術的な決定を記録したいときに使います。README ファイル、API ドキュメント、一般的なドキュメントには使わず、その場合は docs-writer を使ってください。
レスポンシブなクロスプラットフォーム UI - ScreenGui とセーフエリア(ScreenInsets)、Scale と Offset、UIListLayout flex/UIFlexItem、制約、StyleSheets/トークン/テーマ、RichText、ゲームパッド/タッチナビゲーション、UIDragDetector、CanvasGroup、トゥイーン、BillboardGui/SurfaceGui、React-lua/Fusion/Vide。HUD、メニュー、ショップ、インベントリの構築、またはモバイル、コンソール、その他の画面サイズで崩れる UI の修正に使用する。
Hono で Cloudflare Workers、Deno、Bun、Node.js 向けの型安全な API を構築します。ルーティング、ミドルウェア、バリデーション(Zod/Valibot)、RPC、ストリーミング(SSE)、WebSocket、セキュリティ(CSRF、secureHeaders)に対応。用途:Hono API の構築、SSE ストリーミング、WebSocket、バリデーション、RPC。トラブルシューティング:バリデーションフック、RPC 型、ミドルウェアチェーン、JWT の verify アルゴリズム指定が必須(v4.11.4+)、body がすでに消費されているエラー。
公開の `orca` CLI を使用して、Orca が管理する worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、アーティファクト、worktree コメント、および Orca アプリに埋め込まれたブラウザを操作する。ユーザーが「$orca-cli」「use orca cli」「Orca worktree」「child worktree」「cardStatus」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「terminal send」「full handoff」「handover」「give this to another agent」「another worktree」「Orca browser」「orca artifacts」「share HTML/Markdown」「public artifact link」「control the browser inside Orcaoclassroom」と言ったときに使用する。Orca が管理する状態に wortt Involving タスクでは、生の `git worktree`、場しの PTY、Playwright、Computer Use よりこの方法を優先する。Orca の埋め込みブラウザ以外のブラウザウィンドウ、webview、デスクトップ UI には Computer Use を使用してきた。
パフォーマンス分析のための Rust プロファイリングスキル。Rust バイナリからフレームグラフを生成する、cargo-llvm-lines でモノモルフィゼーションの肥大化を測定する、cargo-bloat でバイナリサイズを分析する、Criterion でマイクロベンチマークを取る、プロファイル内のインラインフレームを解釈する、といった場面で使用します。cargo flamegraph、cargo-bloat、cargo-llvm-lines、Criterion ベンチマーク、Rust のパフォーマンスプロファイリング、バイナリサイズ分析に関する質問で有効になります。
pm-changelog-curator サブエージェント経由で git log から CHANGELOG エントリの下書きを作成し、リポジトリの衛生ルールを適用する(何が変わったかを記述、公開パスのみ、帰属トレーラーなし)。メンテナーがレビューできるよう、階層化された下書きとステータスサマリーを返す。--committed-only が渡されない限り、ダーティなワーキングツリーの場合は拒否する。未リリースの変更をまとめて記録する場合やリリースの準備をするときに使う。
ターミナルユーザーインターフェースの設計、TUI レイアウトの作成、TUI の配色選択、キーボードナビゲーションの実装、ターミナルダッシュボードの構築、または TUI フレームワークの使用時にこのスキルを使用します。TUI デザイン、ターミナル UI、Ratatui レイアウト、Ink コンポーネント、Textual ウィジェット、Bubbletea ビュー、ターミナルのカラーパレット、キー割り当て設計、パネルレイアウト、分割ペイン、ターミナルダッシュボード、罫線文字、スパークライン、プログレスバー、モーダルダイアログ、フォーカス管理、ターミナルのアクセシビリティに言及した場合に有効になります。
既存の TypeScript コードを Inngest SDK v3 から v4 へアップグレードするとき、または v3/v4 の API が混在しているときの修正に使います。現在の SDK の使い方の検出、トリガーを createFunction のオプションへ移動、EventSchemas を eventType/staticSchema に置換、serve のオプションをクライアントへ移動、realtime のインポートの更新、step.invoke の文字列 ID の書き換え、チェックポーティング/サーバーレスランタイム設定、Connect のオプション変更、検証などを扱います。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
