Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。
開発
エキスパートレベルのリバースエンジニアリングおよびバイナリデバッグスキル。ユーザーがバイナリ、実行ファイル、APK、iOS アプリ、ファームウェア、難読化されたコードを分析、逆コンパイル、逆アセンブル、デバッグしたいときはいつでもこのスキルを使用する。トリガー:静的解析、動的解析、マルウェア解析、エクスプロイト開発、CTF チャレンジ、バイナリパッチ、アンチデバッグ回避、プロトコルリバーシング、メモリフォレンジック、フッキング、frida スクリプト、GDB/LLDB デバッグ、radare2、Ghidra、jadx、apktool、strings 解析、シンボル解決、または "reverse engineer"、"RE"、"decompile"、"disassemble"、"patch binary"、"debug crash"、"analyze malware"、"bypass protection"、"hook function"、"intercept traffic"、"find vulnerability" を含むあらゆるリクエスト、未知のファイル形式の調査。CTF の pwn/rev チャレンジ、アプリのセキュリティ評価、ファームウェア解析では常にこのスキルを読み込む。
Sarvam MCP サーバーを通じて、インド諸語の音声・言語タスクを実行します。テキスト翻訳、音声の文字起こしや吹き替え、TTS、i18n ファイルのローカライズ、LLM 補完、ドキュメントの解析/抽出/分類/分割、コーディング中の Sarvam API ドキュメントやスニペットの取得に対応します。ユーザーがチャットで Sarvam を使いたい場合、sarvam_tools_* / sarvam_code_* が利用可能な場合、または Cursor、Claude Code、Claude Desktop、Windsurf、Zed、Codex、Gemini CLI、VS Code、Cline、Continue、LM Studio で sarvam-mcp を設定する場合に使用します。「これをヒンディー語に翻訳して」や「話させて」とだけ言われた場合も対象です。LiveKit/Pipecat のエージェントコード(voice-agents)や、MCP をインストールしていない場合の SDK のみのコーディング(translate/text、translate/document、speech-to-text、text-to-speech、chat)には使用しないでください。
Inertia Rails Svelte(SvelteKit ではない)向けの shadcn-svelte(bits-ui)コンポーネント統合:フォーム、ダイアログ、テーブル、トースト、ダークモードなど。Inertia + Svelte アプリで shadcn-svelte コンポーネントを使って UI を構築するとき、または SvelteKit の shadcn-svelte の例を移植するときに使用します。name 属性と {#snippet} 構文で shadcn-svelte の入力を Inertia Form に接続します。フラッシュトーストには Rails の flash_keys イニシャライザ設定が必要です。
開発チケット(ユーザーストーリー、機能要望、バグ報告)に対する 6 基準の準備度評価。構造化された READY / NEARLY READY / NOT READY の判定を、具体的な改善ガイダンスとビフォーアフター例とともに出力する。ユーザーがチケット、ストーリー、issue、ワークアイテムのトリアージ、評価、査定、レビュー、準備度確認を求めたときはいつでもこのスキルを使用する。トリガー:「is this ticket ready」「triage this ticket」「review this story」「evaluate this issue」「what's wrong with this ticket」「check acceptance criteria」「is this user story well-written」「improve this ticket」「assess ticket readiness」「are these ACs testable」「is this appropriately sliced」。ユーザーがチケットを貼り付けてフィードバックを求めたとき、Jira/Linear/GitHub から issue を取得したとき、またはチケットにデータモデル向けの検証基準が十分にあるかを知りたいときにも起動する。対象外:コードレビュー(code-review を使用)、スプリント計画、プロジェクト管理、チケットの新規作成。
Turborepo(高速モノレポビルドシステム)のリファレンス。turbo.json、turbo run、dependsOn、タスクタグ、キャッシュ(ローカル/リモート)、workspaces(pnpm / npm / yarn / bun / nub / aube)、Rust / Python / Go ワークスペース(実験的)、--filter、turbo query affected、turbo prune、turbo gen、watch、並列実行、Remote Cache(Vercel / セルフホスト型 Remote Cache API)、devEngines.packageManager、エラー診断(recursive turbo invocations、missing root task、invalid env prefix)。
ゲームプレイ、ビヘイビア、エンジン統合のための Unity での C# スクリプティング。(1) Unity C# スクリプトの作成、(2) MonoBehaviour のライフサイクル(Awake/OnEnable/Start/Update/FixedUpdate/LateUpdate)、(3) Unity でのコルーチンと async/await、(4) デリゲート、イベント、Action/Func パターン、(5) ScriptableObject の作成とシリアライズ、(6) GetComponent / TryGetComponent とコンポーネントのキャッシュ、(7) 物理スクリプティング(Rigidbody、raycast、衝突/トリガーコールバック)、(8) アニメーションスクリプティング(Animator パラメータ、ステートマシン、IK)、(9) NavMesh と NavMeshAgent のスクリプティング、(10) 入力処理(Input System パッケージ)、(11) カスタムシリアライズと SerializeField に対して積極的に有効化する。提供:ライフサイクルリファレンス、コルーチンと async のパターン、ScriptableObject テンプレート、Rigidbody/衝突のレシピ、NavMesh の例、Input System のセットアップ。
非カストディアルなマルチチェーンウォレットを構築するための Tether Wallet Development Kit(WDK)。@tetherto/wdk-core、ウォレットモジュール(wdk-wallet-btc、wdk-wallet-evm、wdk-wallet-evm-erc-4337、wdk-wallet-solana、wdk-wallet-spark、wdk-wallet-ton、wdk-wallet-tron、ton-gasless、tron-gasfree)、およびプロトコルモジュール(swap(wdk-protocol-swap-velora-evm)、bridge(wdk-protocol-bridge-usdt0-evm)、lending(wdk-protocol-lending-aave-evm)、fiat(wdk-protocol-fiat-moonpay))を扱うときに使用する。ウォレットの作成、トランザクション、トークン転送、DEX スワップ、クロスチェーンブリッジ、DeFi の貸借、法定通貨のオンボーディング/オフボーディングを網羅する。
Expo/React Native 向けに @weapp-tailwindcss/react-native 0.2.5 の Tailwind CSS 4 コンパイラ、Metro virtual module、Babel JSX transform、style manifest、tw runtime、dark/ios/android/native variants を設定する。Expo SDK 54+、React Native 0.81+、Metro、native className、Android/iOS style のコンパイルに使用する。uni-app App、ReactLynx、通常のミニプログラムビルドには使用しない。
RON でボクセルブロック(`name`、`textures`、`flags`)を定義する場合、`BlockId -> BlockDef` を対応付ける実行時パレットを構築する場合、ブロックごとのテクスチャを KTX2 アトラスにベイクする場合(`ktx2` + `zstd_rust` features)、または `ImageSampler` を使ってアトラスを `StandardMaterial.base_color_texture` としてバインドし、メッシュ化された四角形が面インデックスでサンプリングできるようにする場合に使用します。ゲーム固有データを含まない、汎用的な Bevy 0.20 のボクセルデータパターンです。
Bevy 0.20 を `wasm32-unknown-unknown` 向けにする際、`webgl2` または `webgpu` 機能の選択、`WgpuSettings { backends, priority: WgpuSettingsPriority::WebGPU }` の設定、`Window { canvas, fit_canvas_to_parent }` による canvas への接続、`wasm-bindgen` によるグルーコード生成、またはブラウザーでのアセット HTTP 404 や `Task` のキャンセルのデバッグに使用します。
順序立てられた開発可能な story バックログを、競合のない並行ウェーブに変換します。epic の順序、story ごとの依存マップ、Owned File/Module Scope の重複から依存 DAG を構築し、トポロジカルソートによって相互に素で依存が満たされた story の並行ウェーブ(maxParallel で上限設定)に分割し、story ごとの git-worktree ブランチ名と順序付けられたマージ順を含む parallelization-plan.md を出力します。ユーザーが「並行作業を計画」「どの story を並行実行できるか」「バックログを並行化」「ウェーブ計画を構築」「並行化計画」「競合のないワークストリーム」「何を同時に実行できるか」「worktree に分割」「story の依存グラフ」「マージ順」「このバックログを複数の開発エージェントにどう振り分けるか」と言った場合に使用します。story が開発可能(scrum-master)でアーキテクチャが存在した後に実行します。このスキルは並行性を計画するだけであり、エージェントの実行、worktree の生成、コードの記述、テストの実行、git 操作は行いません。
Catalyst Data Streams — WebSocket によるリアルタイムのパブリッシュ/サブスクライブチャネル。関数から publishData / publish_data で配信し、getTokenPair / get_token_pair でトークンペアを発行し、DataStreamsWebSocket / ZCDataStreamsWebSocket(Node.js、ブラウザー、Java、Python)で購読します。sendAck、live/earliest/resume の購読タイプ、48時間の保持期間、User Roles と Custom Logic によるアクセス制御に対応します。「Data Streams」「datastreams」「real-time channel」「live updates」「pub/sub」「WebSocket subscriber」「token pair」「wss-id」「app_user_id is missing」「Invalid access control source」「Authentication failed 3000」「@zcatalyst/datastreams」「zcatalyst_sdk.datastreams」で起動します。
フレームワークの有無を問わず、あらゆるプロジェクトに適用する TypeScript の言語レベルの規約です。コンパイラーの厳格性、安全でない型の禁止、型推論と `satisfies`、判別可能なユニオンとブランド ID、型の絞り込み、ジェネリクス、ユーティリティ型、null 許容性、非同期処理、エラーを `unknown` として扱う方法、モジュールと言語の規律を扱います。`react`、`angular`、`vue`、`architecture-and-design` の基盤となるスキルです。TypeScript の作成、レビュー、リファクタリング、`tsconfig.json` の設定時や、「TypeScript」「tsconfig」「strict mode」「type error」「any」「generics」「type safety」「utility types」「discriminated union」「narrowing」といった依頼に使用します。
CE.SDK Electron のリファレンスドキュメント、ガイド、設定ページを検索します。設定、UI のカスタマイズ、エクスポートオプション、機能ガイド、導入手順など、Electron 向け CE.SDK ドキュメントが必要な場合に使用します。既存の Electron ドキュメントページが必要な状況で「IMG.LY」「CreativeEditor」「CE.SDK」「cesdk」が言及された場合にも起動します。コード作成(build を使用)や概念の説明(explain を使用)には使いません。<example> コンテキスト:ユーザーが Electron の設定について質問 user:「Electron でエディターを設定するには?」 assistant:「/imgly-sdk:docs-electron を使って設定オプションを調べます。」 </example> <example> コンテキスト:ユーザーが Electron への統合を希望 user:「Electron アプリに CE.SDK を組み込むには?」 assistant:「/imgly-sdk:docs-electron を使って関連ドキュメントを探します。」 </example>
docstring、JSDoc/TSDoc、REST API ドキュメントに関わるあらゆるタスクで常に呼び出す — それなしでも対応できそうに見える場合でも。Microsoft のコントラクトファースト規約と、Claude が既定では適用しない最小限ルールを徹底する:シグネチャを再記述しない、名前と型を反復するだけの @param/@returns は削除する、@throws は常に記載する、データ構造は「なぜ」ではなく「何」として記載する。Python の docstring スタイル(Google/NumPy/Sphinx)、TSDoc タグと @inheritDoc、NestJS/Express/FastAPI/Django の API ドキュメントパターンを扱う。次でトリガーする:docstring の追加や監査、冗長または欠落したタグ、腐敗したコメントの削除、ドキュメント健全性レポートの作成。ドキュメントのタスクでは省略しない — 一貫した規約こそが要点である。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
