Skills
エージェント向けにパッケージ化された専門スキルと手順を 100,928 件掲載。コマンド 1 行でインストールできます。
すべて
darkmatter の TypeScript ツールチェーン規約:Bun catalogs、Effect 4、effect-orpc、Postgres 優先のデータ、tsgo、Vitest、oxlint/oxfmt、changesets、Alchemy によるデプロイ、必須チェック。darkmatter リポジトリで TypeScript の作成、修正、ビルド、リリースを行う際に使用します。モジュール境界には codebase-design、Effect の高度なパターンには effect-typescript を使用します。
EU AI Act(Regulation (EU) 2024/1689)のコンプライアンスアドバイザーです。4段階すべてのリスク分類、9つすべての禁止行為(第5条、2026年12月2日からのヌード化/CSAM禁止を含む)、Annex IIIの高リスク用途8分野すべて、提供者および導入者の義務(第9~17条、26条)、2025年7月のCode of Practiceを含むGPAIモデルの義務(第51~55条)、適合性評価とCEマーキング(第43~48条)、EU AIデータベース登録、第50条の透明性(チャットボット、合成メディア、AI生成コンテンツ)、ガバナンス(AI Office、AI Board)、罰則(第99条)、確定済みの段階的導入スケジュール(Digital Omnibus、Reg. (EU) 2026/1744、2026年7月27日施行:Annex IIIは2027年12月2日、Annex Iは2028年8月2日に延期)、ISO 42001、NIST AI RMF、GDPRとのフレームワーク横断マッピングを扱います。EUのAI規制、AIシステムの分類、AIコンプライアンスに関する質問に使用します。2026年11月時点の情報です。GPAIの執行は開始済み:2026年8月以降、第91条に基づく情報提供要請が報告されています(手続き:Reg. (EU) 2026/1755)。
ゴールデンケースを用いてスキルを評価・改善します。各入力例について、コンテキストのない新規サブエージェントで対象スキルをブラインド実行し、期待される結果に照らして成果物を評価し、その差分を修正に反映します。スキルのテスト、評価、改善、強化を希望する場合、「このスキルはいつもXを出す/Yを見落とす」と言う場合、またはスキルと入力例→期待出力のペアを提示する場合に使用します。[write-skills](../write-skills/SKILL.md)と組み合わせて使用します(すべての修正はその作成原則に従います)。
cognitedata/dune-app-reviews の評価基準に従い、React/TypeScript CDF コードベースを対象に Flows アプリプラットフォームの全面的なレビューを実施します。3 つの成果物を生成します:review-files.md(ファイルごとの一覧)、review-packages.md(依存関係の監査)、review-report.md(must/should/nice-fix 項目を含む評価レポート)。ユーザーが Flows アプリのレビュー、提出前レビュー、承認レビュー、アプリ認定レビュー、コード品質監査、CDF プラットフォームレビュー、または提出前のコードベースに対する「run dune-review」を求めたときに使用します。
他のスキルが利用する共有 git レイヤーです。worktree のパス、名前、ライフサイクル、worktree に定義されたセットアップと終了処理、ベースブランチ、rebase と merge の選択、ブランチ同期、hotfix ブランチ、マージ済みブランチのクリーンアップ、失われた作業の復旧、積み重ねたブランチを扱います。ユーザーが「#42 用に worktree を作って」「このブランチの worktree はどこ」「この worktree を終了して」「この worktree をセットアップして」「この worktree の開発用データベースを作って」「ここのベースブランチは何」「rebase と merge のどちらがいい」「このブランチを main と同期して」「ログインクラッシュの hotfix を始めて」「この hotfix をバックポートして」「マージ済み worktree を整理して」「コミットを失った」「これを #43 の上に積んで」と言う場合、または「/gitkit」を実行する場合に使用します。他のスキルがこれらの情報を必要とする場合も使用します。
GPUI アプリケーションで gpui-component UI ライブラリを使用する方法と、適用される規範的なデザイン/コーディングガイドを説明します。gpui-component のコンポーネント(Button、Input、Select、Dialog、Tabs、Sidebar、List、Table など)を使った UI の構築、ライブラリのセットアップ、コンポーネントの状態やテーマの管理、UI の要件に合うコンポーネントの選定に使用します。また、レイアウト、余白、視覚的階層、インタラクション状態の設計、インターフェース文言の作成、アプリケーションアーキテクチャ、状態の所有権、パブリック API に関する判断にも使用します。
長尺のトーキングヘッド HyperFrames 動画向けにモーショングラフィックのビートを計画、執筆、タイミング調整、スタイル設定、検証する。Codex が既存の HyperFrames 動画プロジェクトにビジュアルビート、グラスモーフィズムのローワーサード、クランプルペーパーの全画面トランジション、トランスクリプト同期のコールアウト、ペーシングのカバレッジ、YouTube のリテンション グラフィック、またはレンダリング可能なオーバーレイを追加または改善するよう求められたときに使用する。
レッドチーム演習中に発生するクライアントSOCのパッチ適用、攻撃者の活動、セキュリティ状態の変化を検出し、その観察結果を提出可能な所見にまとめる方法論です。許可を得たレッドチーム業務で、確認済みのSQLiが検出から30分以内にクライアントによって修正され、1回のテストセッション中に外部の攻撃者が複数の新規アカウントをロックした事例をもとにしています。(a)監視対象に対して何らかのアクティブな演習を実施中、(b)以前確認された所見が再現しなくなった、(c)基準となるタイミングが予期せず変化した、(d)テスト中に応答パターンの変化に気づいた場合に使用します。
React Navigation 7.x または 8.x のナビゲーターを、JSX ベースの Dynamic API の Navigator および Screen 要素から Static API のオブジェクト設定に移行します。React Navigation の画面ツリー、静的ナビゲーションコンテナー、ネストされたナビゲーター、グループ、リンク/ディープリンク設定、レンダーコールバック、getComponent 画面、カスタムナビゲーター、静的/動的 API の境界を、動作と TypeScript 型を維持しながら変換する場合に使用します。
開発中のコード構造を正確かつ即座に検索し、「リファクタリング前にこのインターフェースに依存しているのは誰か」「変更すると何個のモジュールが壊れるか」「この機能変更の実際の影響範囲はどれくらいか」「このレガシーコードベースで結合度が特に高いモジュールはどれか」といった質問に回答します。インターフェース変更、継続的なリファクタリング、スプリント作業の見積もり、または不慣れな大規模レガシーコードベースの調査に不可欠です。Python 3.10+ と shell が必要です。.nexus-map/ ナレッジベース全体を構築する場合は、代わりに nexus-mapper を使用してください。
LLM 駆動システムに関するプロジェクトレベルの意思決定に使用します。LLM がタスクに適した基本要素かどうかの判断、複数段階のバッチ処理やエージェントパイプラインの設計、トークンとコストの見積もり、プロジェクトレベルでの単一エージェントとマルチエージェントの選択、後続処理向けの構造化出力設計、エージェントを活用した反復の構成が対象です。作業単位がプロジェクト全体または複数段階のパイプラインの場合に使用します。個別のツール設計は tool-design に、個別のスキル読み込みやコンテキスト予算の戦略は context-optimization に振り分けます。
Plannotator のリリースを準備・実行します。貢献者全員への謝辞を含むリリースノートを作成し、すべてのパッケージファイルのバージョンを更新して、依存関係の順にビルドし、タグ起点のリリースパイプラインを開始します。ユーザーがリリース準備、バージョン更新、リリースノート作成、リリースのタグ付け、公開に言及した場合に使用します。「let's ship」「prep a release」「what's changed since last release」「time to cut a new version」などの発言でも起動します。
Use when the user mentions tosutil, TOS object storage, bucket/object operations, batch upload or download, object metadata, TOS connectivity, or errors such as 403/network/argument failures. 围绕火山引擎对象存储 tosutil 生成与校验命令、规划桶/对象操作并诊断错误;当用户提到 tosutil、TOS 桶对象管理、批量上传下载或相关排障时调用。
自動ワークフローと決定木による Core Web Vitals のインテリジェントな分析。LCP、CLS、INP を測定し、結果に応じて後続の分析を自動的に判断するガイド付きデバッグを提供します。LCP の詳細分析(5 段階)、CLS の調査(読み込みとインタラクション)、INP のデバッグ(レイテンシの内訳と原因の特定)のワークフローに加え、読み込み、インタラクション、メディアの各スキルとの連携を含みます。Core Web Vitals、LCP の最適化、レイアウトシフト、インタラクションの応答性についてユーザーから質問された場合に使用します。Chrome DevTools MCP と互換性があります。
プロジェクトの統計、タイムライン、実績を紹介する Apple 風の弁当グリッド型プレゼンテーションカードを作成します。隙間のないグリッド、統計カード、ピル型タグ、棒グラフ、ダークな引用カードを備え、スクリーンショットへの書き出しに最適化された自己完結型 HTML ファイルを生成します。ライトテーマ(Apple のシグネチャーカラー #f5f5f7)とダークテーマ(#000)に対応します。統計カード、弁当グリッド、プロジェクト概要カード、ダッシュボードカード、Apple 風プレゼンテーションレイアウト、プロジェクト概要、実績紹介、数値やマイルストーンの視覚的な要約を作成する場合に使用します。すっきりした Apple の美学によるスライド、インフォグラフィック、ビジュアルレポートの作成にも使用します。
兵力を集中する:複数の用事が時間、注意、予算を奪い合うとき、すべてのタスクを列挙し、唯一の主目標を選んで公に固定し、完全に解決して検証してから次に移ります。未処理の用事が多すぎる、取り組みが分散している、「どれも少し手を付けたが終わっていない」状態、何を先にするか決める必要がある場合に起動します。タスクが一つだけの場合、互いに独立して並行可能な場合、またはユーザーが同時進行を明確に求めている場合は起動しません。 English: Concentrate forces. When several tasks compete for time, attention, or budget, enumerate them, lock onto a single main target, finish and verify it completely, then move on. Trigger when priorities sprawl, effort is scattered, or you must decide what to do first; skip when there is one task, tasks are independent and parallel, or the user explicitly wants them advanced together.
デフォルトのデザインシステム——Tailwind CSS v4、React 19、Radix UI を基盤とする、darkmatter のダークファーストでターミナルに着想を得たデザインシステムです。既存のデザインシステムやガイドラインがないアプリで、デフォルトとして使用します。ダッシュボード、取引/監視コンソール、フォーム、テーブル、設定、ナビゲーションなど、darkmatter のブランドらしい画面に使用します。darkmatter のコンポーネント、トークン(OKLCH --n-* ランプ)、テーマ設定、レイアウトの正式な参照元であり、汎用的な shadcn/ui より優先してください。
darkmatter/gitops リポジトリ向けの安全な変更手順書です。コミット前の検証(CI と同じフラグを使う kubeconform、YAML マニフェスト用の yq、SOPS JSON 用の jq、git diff --check)、SHA 固定イメージ、KSOPS/SOPS のシークレット編集ルール、revert によるロールバック、ArgoCD の調整動作を扱います。darkmatter/gitops へのあらゆる変更(マニフェスト、Helm values、apps/*.yaml、シークレット)や、イメージタグの更新、シークレットの接続、デプロイのロールバックを求められた場合に使用します。kubectl apply/edit/patch で何かを変更したくなった場合にも使用します。答えは「いいえ」です。
Django REST Framework を使って Django の Web アプリや REST API を構築する際に使用します。settings.py、models.py、manage.py、または Django プロジェクトのファイルを扱うときに呼び出します。適切なインデックスを持つ Django モデルの作成、select_related/prefetch_related による ORM クエリの最適化、DRF シリアライザーとビューセットの構築、JWT 認証の設定を行います。トリガー語:Django、DRF、Django REST Framework、Django ORM、Django model、serializer、viewset、Python web。
ユーザーがFigshareを利用する際に使用します。公開データセットや記事の検索、Figshareファイルのダウンロード、自分の記事・コレクション・プロジェクトの一覧表示、記事の作成・更新、Figshare v2 REST APIによるファイルのアップロード(大容量の分割アップロードを含む)に対応します。「figshare」、Figshare DOI(10.6084/m9.figshare.*)、figshare.comのURL、「upload my dataset to figshare」「publish to figshare」「get figshare article」などの表現で起動します。
オーディエンスと段階に合ったツール横断のコンバージョンフローを設計します。ランディングページからリードマグネット、ナーチャリングシーケンス、オファー、高度なファネルまでを扱います。サイロ型ファネル(各ツールが単独で動作)、キッチンシンク型ファネル(すべてのオーディエンスを一つの経路に押し込む)、マッチ型ファネル(オーディエンスと段階に合わせた設計)のパターンを率直に評価します。ファネル設計、コンバージョンアーキテクチャ、マーケティングファネル、グロースファネル、ライフサイクルアーキテクチャ、ナーチャリングシーケンス設計、複数ツールのファネル連携で起動します。チームのグロースツールが個別には機能しても連携できていない場合、オーディエンスのセグメントが同じナーチャリング経路を共有している場合、またはファネルをゼロから設計する場合にも起動します。
インタラクティブなサウンドデザイン、アダプティブミュージックシステム、空間オーディオ、オーディオミドルウェア統合を専門とするゲームオーディオの設計・実装エキスパート。FMOD、Wwise、エンジン標準のオーディオシステムに精通し、ゲームプレイに動的に反応する没入感のあるサウンド体験を実現します。「game audio, sound design, game music, FMOD, Wwise, spatial audio, 3D sound, audio middleware, game sfx, adaptive music, interactive audio, audio bus, game mixing, audio occlusion, reverb zones, audio pooling, sound manager, audio, sound, music, game-audio, fmod, wwise, spatial-audio, middleware, mixing, sound-design」が言及されたときに使用します。
まずシグナルの段階(高速なブランチゲートCI、夜間/パッケージ候補ビルド、リリース/認証候補)を定め、その後、煩雑なUnityまたはUnrealのビルド/リリース自動化を、範囲を限定したゲームパイプライン計画にまとめます。ゲームチームがエンジンビルド向けのGitHub Actions、Unity Build Automation、Jenkins、TeamCityなどのCIを設計・修復する際に使用します。特に、不安定なパッケージング、キャッシュへの迷信、巨大なビルドジョブ、遅いクック/パッケージ処理、成果物の混乱、SDK/署名の不整合、再現可能にすべき候補版の手動昇格が話題になった場合に適しています。最初のエラーログ診断は`game-build-log-triage`に回してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
