Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
時間を投じる前にプロダクトやエンジニアリングの作業を形作るためのスキル。見積もりではなくアペタイトを設定し、生のアイデアを境界のある問題に絞り込み、適切な抽象度でソリューションを描き、落とし穴のリスクを低減し、ピッチを書き、下振れを上限付きで賭け(サーキットブレーカー)、発見されたスコープとスコープハンマリングでビルドを統治する。Basecamp の Shape Up を基に改変し、人間 + AI エージェントのチーム向けに拡張した。生のアイデア、機能リクエスト、または「X を再設計する」という寄せ集めが、誰かが作る前に境界のあるプロジェクトになる必要があるとき、アイデアにどれだけの作業価値があるかを計画するとき、または委任されたエージェントのビルドに予算、中止基準、不収束ルールが必要なときに使用する。問題が本当に存在するかの発見(product-discovery を使用)、四半期をまたぐポートフォリオレベルの順序付け(product-roadmapping-and-portfolio)、賭けを置いた後の正式な仕様化(spec-driven-development)、RICE のようなタスクレベルの優先順位付けフレームワーク(product-methodology)には使用しない。
2 つの明示的に選択したブランチ間ではなく、時間範囲にわたってアプリケーションの Datex Studio リリースノートを生成する場合に使用します。比較すべき 2 つの公開済みリリース(`range_start` より厳密に前の最後のものと、`[range_start, range_end]` 内の最後のもの)を特定し、実際のノート生成は `release-notes-generator` に委譲します。無人での週次実行(例:毎週月曜日に前週の月〜日を対象)向けに設計されていますが、任意の範囲で動作します。トリガー:"weekly release notes"、"release notes for <app> last week"、"what shipped in <app> between <date> and <date>"、"scheduled release notes run"。2 つの明示的に名付けられたブランチ間のリリースノートには、`release-notes-generator` を直接使用してください。
肥大化した一枚岩のエージェントシステムプロンプトを、簡潔で安定したコアと抽出された Ratel スタイルのスキルに分割する。プロンプトが長すぎる、または多くのことをやりすぎている場合、手順をスキルとして抽出・分解する場合、プロンプトを分割する場合、ターンごとのトークンコストを削減する場合、または `/ratel-decompose-prompt` の場合に使用。markdown の分解計画(簡潔なコア、スキル一覧、スキルごとの SKILL 定義、登録の配線)を <repo>/.ratel/ に書き出し、プロンプトやコードは書き換えない。/ratel-assessment の Prompt Decomposition 次元から到達し、/ratel-tune-definitions と組み合わせて使用する。
2 つの Datex Studio リリース間のリリースノートを生成するときに使用します。`dxs source release-tree` で変更された依存関係のワークリストを列挙し、各パッケージのコミットとリンクされた DevOps 作業項目を掘り下げ、設定の差分を読み取り、Technical と Customer のリリースノートを作成します。Datex 製品と顧客アプリケーション(共有の Datex カタログと自組織のパッケージの両方を参照する)で動作します。トリガー: "generate release notes from X to Y"、"write release notes between <old> and <new>"、"release notes for <app> between branches A and B"、"compare releases X and Y and summarize"。時間範囲に基づくアンカーの選択("weekly notes"、"what shipped last week")には `prospective-release-notes` を使用してください — 2 つのブランチ ID を解決してからこの skill を呼び出します。
Roblox UI の構築 — エンジンプリミティブ(GuiObjects、UDim2、AnchorPoint、レイアウト、入力、コンテナ)と Fusion 0.3 リアクティブフレームワーク。UI コンポーネントの作成、レビュー、デバッグ、サイズ/位置指定、レイアウト構造、入力処理、レンダー順序、コンポーネントライフサイクルを扱うときに使用する。UI レイヤーのみ — エンジンのセマンティクスは roblox-dev、言語ルールは luau-expert、Rojo/Wally ワークフローは roblox-toolchain にある。
複数のステークホルダーの視点(エンジニアリング、プロダクト、法務、財務、ユーザー)から意思決定を分析し、盲点を明らかにし、緊張関係を浮き彫りにし、明確なトレードオフを伴う合意形成の道筋を統合する。ステークホルダーの優先事項が対立している場合、提案をストレステストする必要がある場合、部門横断的な共感を築く場合、あるいはユーザーが "what would X think"、"stakeholder alignment"、"see from their perspective"、"blind spots"、"conflicting interests" に言及した場合に使う。
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)には使用しないでください。
リポジトリに基づくシニアエンジニアの判断を、重要な JavaScript または TypeScript の作業、および本番環境や境界をまたぐリスクを伴う範囲の限られた JS/TS 変更に適用します。些細な構文の質問、一般的なチュートリアル、JS/TS の成果物がないタスクには、明示的に呼び出されない限り使用しないでください。正確性、契約、状態、副作用、並行性、互換性、セキュリティ、再利用、ランタイムの整合性、長期的な保守性が実質的に重要となる Node、ブラウザ、フロントエンド、worker、エッジの作業に使用します。
Omni WorkSkillRouting ルール(フィールドベースのスキル条件)を作成するために使用します。関連エンティティのフィールド値を必要な Omni Skill にマッピングし(例:Case.Origin = Phone の場合に Voice スキルを追加)、Metadata API 経由で 1 件の WorkSkillRouting レコードとしてデプロイします。Metadata API の files[].state シグナルにより冪等で、関連エンティティごとに 1 ルールです。トリガー:フィールドベースのスキルルーティングの追加、Case フィールドからスキルへのルーティング、MessagingSession フィールドからスキルへのルーティング、属性ベースのスキルルーティングの構成、フィールド値に対して Omni スキルを必須にする。Skill の作成やエージェントへの紐付け(service-omni-skills-based-routing-configure)、エージェントユーザーの作成、キューの構成には使用しないでください。
Salesforce 統合を構成する:Named Credentials、Connected Apps、External Services、Platform Events、CDC、認証フロー。統合基盤の構築、メタデータ XML、アーキテクチャパターンの選択時に使用。.namedCredential-meta.xml、.connectedApp-meta.xml、.platformEvent-meta.xml、"Named Credential"、"Connected App"、"Platform Event"、"CDC"、"External Service"、"OAuth flow" への言及で起動する。
duoduo のチャンネルセッション向けアイドル自動圧縮を管理する — 会話ごとの有効化/無効化、測定された圧縮統計の読み取り、オーナーがモデル/バックエンドを変更した場合やアイドルセッションのコストについて尋ねた場合に損益分岐式でしきい値を再調整する。オーナーが 自动压缩/smart compaction/压缩策略 に言及したとき、セッションが圧縮された理由(圧縮通知が表示された)を尋ねたとき、セッションを従量課金または短いキャッシュ TTL のバックエンドに切り替えたとき、または会話を圧縮から保護したいと依頼したときにトリガーする。また、あなたが管理するセッションの最初の自動圧縮の直後にも積極的に使用する — そのイベントにはキャリブレーション測定値が含まれる。
Ray ミニプログラムの smart-ui 向けに、meta-first ワークフローに基づいてページとコンポーネントの生成・修正を支援する。ユーザーが UI 構築、コンポーネント改修、フォームとフィードバックのインタラクション、ナビゲーション表示、画像からコードへの変換、smart-ui のトラブルシューティングやアップグレードを求めた場合に使用する。純粋なブラウザ / H5 / 非ミニプログラムホストで smart-ui の Web Components(assets/wc/ ディレクトリ)を使用するシナリオもカバーする。smart-ui のみを対象とし、実装前に _meta.json とコンポーネントドキュメントを参照すること。props、イベント、機能の捏造は禁止。
ソクラテスの思考フレームワークと問いかけの方法。プラトンの対話篇(『ソクラテスの弁明』『国家』『饗宴』『パイドン』『メノン』『テアイテトス』)、クセノポン『ソクラテスの思い出』、アリストテレスの関連記述など 20+ の情報源の深い調査に基づき、5 つの核となる思考モデル、7 つの処世のヒューリスティック、完全な表現 DNA を抽出した。用途:思考のアドバイザーとして、ソクラテスの視点で思考の盲点、論理的誤謬、認知バイアス、人生の選択などの問題を分析する。ユーザーが「ソクラテスの視点で」「ソクラテスならどう見るか」「ソクラテスモード」「socrates perspective」と言及したときに使用する。以下にも適用:批判的思考のトレーニング、論理分析、自己反省、定義の明確化、価値観の検討、論証分析。ユーザーが「考えを整理したい」「この論理は正しいか」「産婆術」「もっと追问一下」「私の思考に穴はないか」と言っただけでもトリガーされうる。「この意思決定は信頼できるか」「選択を手伝って」といった一般的な質問だけの場合はトリガーしない——批判的思考、論理的な問い直し、認知的な謙遜、定義の明確化といったソクラテスの核となる方法論が関与する場合にのみ発動する。
依存関係によってレディ状態が決まり、ジョブが長時間実行かつステートフルで、唯一の永続化基盤がリレーショナル DB である SQLAlchemy 2.x 上の DB ベースのジョブキュー/タスクスケジューラを構築するときに使用——シングルボックス、組み込み可能、ブローカーなし、マルチダイアレクト(SQLite / PostgreSQL / MySQL)。汎用の jobs/job_deps モデル、レディセットクエリ、ダイアレクトごとのアトミックリース(PostgreSQL + MySQL 8 の FOR UPDATE SKIP LOCKED と SQLite の BEGIN IMMEDIATE の比較、ダイアレクト検出を含む)、ハートビート + リース期限切れ + 古いリースの回収によるクラッシュ復帰、ハングしているが生存中のディスパッチ単位タイムアウト、group_key に対する重み付きフェアシェア、scan→rank→lease→dispatch→persist→reclaim の tick ループ、ポーリングと LISTEN/NOTIFY ウェイクの比較、at-least-once の冪等性契約を扱う。キーワード:job queue、task scheduler、ready-set、SKIP LOCKED、lease、crash-resume、multi-dialect、SQLAlchemy、background jobs。同期優先。SQLAlchemy のデータ層やロックプリミティブ(sqlalchemy)ではなく、マイグレーション(alembic)でもない。
法的分析において複数の考え得る結論、リスクポイント、または争点が存在する場合に、これらのリスクを発生確率と影響の程度に従って体系化して順位付けし、意思決定者が最も重要なリスクに集中し、資源を適切に配分できるようにする必要がある。このスキルは次の場面で起動する:(1) 法的デューデリジェンスで複数のコンプライアンスリスクが見つかり順位付けが必要な場合、(2) 訴訟戦略の策定で複数の不利な結論の可能性と結果を評価する必要がある場合、(3) 取引ストラクチャーの設計で主要な法的障害を特定し並べる必要がある場合、(4) 契約審査で複数のリスク条項が見つかり修正の優先順位を決める必要がある場合、(5) 規制コンプライアンス評価で複数の違反リスクを階層的に管理する必要がある場合、(6) 限られた資源のもとで法的リスクについて戦略的な取捨選択が必要なあらゆる場面。
Syncfusion Spreadsheet Component を使った Excel ライクな UI を必要とする Angular アプリにこのスキルを使用する。トリガー:Excel(.xlsx、.xls、.xlsb)および CSV ファイルの作成・表示・編集、スプレッドシートエディタの埋め込み、API/JSON からのデータバインディング、数式・グラフ・入力規則・フィルタ・条件付き書式の使用。ユーザーがスプレッドシートファイルに言及した場合にもトリガーする(「open xlsx」「load Excel file」「add Syncfusion spreadsheet」「bind data to spreadsheet」)。UI コンポーネントを伴わない単体のファイル処理にはトリガーしない。
ユーザーが Syncfusion を使って Blazor で Word ライクなドキュメントエディタを生成、統合、実装する方法を尋ねた場合にこのスキルを使用する。Syncfusion Blazor Document Editor、Blazor ベースの統合、ドキュメントの編集と書式設定、コメントと変更履歴、表と画像の扱い、ヘッダーとフッターの管理、ドキュメント保護の適用、Blazor アプリでのエンドツーエンドのドキュメントワークフローの構築に関するリクエストでトリガーする。
Syncpack(モノレポ依存バージョン同期ツール)リファレンス。 .syncpackrc 設定、lint / fix / update / format コマンド、 versionGroups, semverGroups, updateGroups, customTypes, source, catalog プロトコル, semverRangeOnly, minimumReleaseAge, severity, sourceMode, package.json 整列、依存バージョン揃え、CI 連携。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
