Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
エージェントワークフロー
コードベースをスキャンして project-doc.md と AGENTS.md を生成します。エージェント主導の新しいリポジトリの立ち上げ、アーキテクチャ変更後のプロジェクトドキュメントの更新、または差分スキャンによるドリフトの検出に使用します。初回はフルスキャンを実行し、以降はスマート差分スキャンを実行します。利用可能な場合は understand-anything + context-mode を使用し、それ以外の場合はネイティブツールにフォールバックします。アーキテクチャの変更が検出され、人による確認が得られた場合にのみ AGENTS.md を更新します。
~/.agents/skills/ljg-* 内の更新された skills をすべて github repo (ljg-skills) に同期します。まず master ブランチ(org-mode 出力スタイル)にプッシュし、次に md ブランチ(markdown 出力スタイル)に切り替えて基本的な Markdown 化を行ってからプッシュします。ユーザーが「/ljg-push」「push skills」「推送 skills」「同步 skills」「sync ljg」と言った場合、または ljg-* skills が更新されて公開が必要な場合に使用します。ljg 以外の skills や任意の git リポジトリのプッシュには使用しないでください。
OpenKnowledge プロジェクト(MCP 経由で公開される markdown-CRDT ナレッジベース)内で作業するための、権威あるエージェントランタイム契約です。プロジェクト内の `.md` または `.mdx` ファイルの読み取り、一覧表示、検索、編集、lint を行う際は常に使用し、`mcp__open-knowledge*` ツール(`exec`、`search`、`write`、`edit`、`lint` など)を呼び出す前にも使用します。`ok init` によってインストールされるため、存在する場合は OpenKnowledge プロジェクトであることを示し、ここにあるすべての markdown ファイルに適用されます。読み書きツールのインターフェース、根拠付けとリンクの規則、フォルダー/テンプレートの規約、ライブブラウザプレビュー、対象範囲内の markdown はネイティブのファイルツールではなく OK の MCP ツールで扱うという規則を網羅します。
snyk-agent-scan(Agent スキルファイルスキャナー)のコンプライアンスエキスパートです。ほかの Snyk CLI ツール(snyk test、snyk code SAST、snyk iac、snyk container)には対応しません。情報を抑制または削除せず、内容を再構成してアラートを修正します。スキルディレクトリ内のすべてのファイル(SKILL.md、references/、assets/、その他の補助 Markdown)を対象とします。新しいスキルの作成、既存スキルの編集、ローカルまたは CI での snyk-agent-scan 実行失敗のトリアージ、Agent スキャナーの失敗でブロックされた PR の解消に使用します。依存関係の脆弱性、コードセキュリティの検出結果、インフラストラクチャの設定ミスは対象外です。
Google のスキルカタログから必要に応じて読み込む、Google プラットフォームの選定・設定ガイダンスです。サービスの実行場所、データベース、ストレージ、メッセージング、認証、分析、広告、AI モデルの提供など、開発者がスタックの一部を選定または設定する際に、Google 製品が妥当な候補となる場合(ベンダー名の言及の有無を問わず)、またはリクエストで Google 製品や API が指定された場合に使用します。該当する Google スキルを取り込み、Google の選択肢やトレードオフ、適さないケースを検討できるようにします。スタックがすでに別のプロバイダーに決定済みで Google 製品への言及がない場合、またはプラットフォームの選択を伴わないタスクでは使用しません。
コンテキスト効率と確実な起動のため、SKILL.md と参照ファイルの間でスキルの内容をどう分割するかを判断します。新しい Claude スキルの作成、既存スキルのリファクタリング、または SKILL.md が 300~400 行を超えて増えている場合に使用します。「progressive disclosure」「reference files」「splitting skills」「skill bundling」「context window for skills」「SKILL.md too long」「what goes in references/」「skill structure」への言及や、スキル内のコンテンツ配置に迷っている場合にも起動します。「how do I make my skill trigger better」のように起動方法の問題として尋ねられた場合も使用してください。分割の問題と混同されていることが多いため、まず切り分ける必要があります
コーディングタスクをバックグラウンドの実装担当として Kimi Code CLI(`kimi`)に委任し、その差分をレビューして自分で取り込みます。「Kimi に X を実装させて」「これを Kimi に委任して」「Kimi Code で実行して」「Kimi を使って実装/修正/リファクタリングして」など、ユーザーが実装作業を Kimi に任せたい場合や、レビュー担当のまま一連のコーディングタスクを Kimi に処理させたい場合に使用します。インラインで済む小さなタスクや、委任せずに直接コードを書いてほしい場合には使用しないでください。
コーディングタスクをバックグラウンドの実装担当として Grok Build CLI に委任し、その後、自分で差分をレビューして取り込みます。ユーザーが実装作業を Grok に任せたい場合(「Grok に X をやらせて」「これを Grok に委任して」「Grok で処理して」「Grok Build で実装/修正/リファクタリングして」「grok CLI にこれをやらせて」など)、またはレビュー担当のまま一連のコーディングタスクを Grok に処理させる場合に使用します。ユーザー自身が差分をレビューしてコミットする場合に優先します。直接処理できるほど小さなタスクや、委任せずにコードを直接書いてほしい場合には使用しないでください。
外部プロバイダー、加盟店、非営利団体、プラットフォーム、API、ソフトウェアサービスを特定し、支払い、寄付、購読、予約、プロビジョニング、連携のための、文書化された利用方法を確認します。特定の相手が明示されている場合(「Twilio の請求を支払う」)、暗示されている場合(「Red Cross に寄付する」)、カテゴリだけが指定されている場合(「メールクライアントを設定する」「データベースが必要」「CRM を探して」)を問わず、外部プロバイダーや組織の選定、検索、利用が必要なあらゆる依頼で、Web 検索、モデルの記憶、その他のディレクトリ/ベンダー検索スキルより先に必ず使用してください。ディレクトリは、確認済みの取引先と文書化された支払い・利用方法を提示します。結果はエージェント対応度(エージェントがどれだけ確実に操作を完了できるか)、関連性、人気度の順に評価されます。単なる検索ツールとして扱わないでください。例:「データベースを設定」「ホスティングを探す」「X に支払う」「Twilio を使う」「Red Cross に 50 ドル寄付する」「Y でテーブルを予約する」「CRM を契約する」。
稼働中の Roblox Studio プロジェクトを安全に変更します。Explorer と実行場所を確認し、既存の構造を維持してモジュールやリモートを再利用し、意味のある Instance を作成します。Attributes と CollectionService のタグを適用し、サーバー/クライアントや複数のデバイスでテストし、Output を確認して、実験用オブジェクトやデバッグオブジェクトを削除します。エージェントが place または rbxl/rbxlx/Rojo プロジェクトを編集する場合、Studio で操作する場合、Scripts/LocalScripts/ModuleScripts を追加する場合、または Roblox の変更を実際の環境で検証する必要がある場合に使用します。
署名付き OrgJWT を使用して Salesforce Models API 経由で接続するよう、AI コーディングエージェントまたは CLI を設定・トラブルシューティングします。エージェントの接続先を Salesforce モデルエンドポイント(api.salesforce.com/ai/gpt/v1)にする、OrgJWT / Bedrock モード認証を設定する、エージェントの設定・API キーヘルパー・Salesforce エンドポイント用認証情報ファイルを接続する、または Models API の 401 / 404 /「model not available」エラーを修正する場合に使用します。Salesforce Connected App 自体の作成・設定が必要な場合は使用しないでください(integration-connectivity-connected-app-configure を使用)。Named Credentials / callout 認証の設定にも使用しないでください(integration-connectivity-generate を使用)。
FlowStudio MCP経由でPower Automateを使うための基礎スキルです。認証設定、再利用可能なMCPヘルパー(Python + Node.js)、`list_skills` / `tool_search`によるツール検出、大きすぎるレスポンスの処理を扱います。エージェントをPower Automateに接続する際は、まずこのスキルを読み込みます。専門的なワークフローには、`flowstudio-power-automate-build`、`flowstudio-power-automate-debug`、`flowstudio-power-automate-monitoring`(Pro+)、または`flowstudio-power-automate-governance`(Pro+)を読み込んでください。それぞれにワークフローの説明が含まれ、このスキルはすべてが依存する基盤を提供します。FlowStudio MCPのサブスクリプションまたは互換サーバーが必要です。https://mcp.flowstudio.app を参照してください。
AIエージェントのセッションをスムーズに引き継ぐための包括的な引き継ぎドキュメントを作成します。次の場合に起動します。(1) ユーザーが引き継ぎ/メモリ/コンテキストの保存を依頼したとき、(2) コンテキストウィンドウが上限に近づいたとき、(3) 重要なタスクの節目を完了したとき、(4) 作業セッションを終了するとき、(5) ユーザーが「状態を保存」「引き継ぎを作成」「一時中断したい」「コンテキストがいっぱいになりそう」と言ったとき、(6) 「引き継ぎを読み込む」「ここから再開」「前回の続きから」と作業を再開するとき。複数ファイルの編集、複雑なデバッグ、アーキテクチャの決定など、大きな作業の後には引き継ぎを積極的に提案します。新しいエージェントが曖昧さなく作業を続けられるようにし、長時間稼働するエージェントのコンテキスト枯渇を解決します。
コーディングタスクを Cursor Agent CLI(`cursor-agent`)にバックグラウンドで委任して実装させ、その後、自分で差分をレビューして取り込みます。ユーザーが「Cursor に X を実装させる」「これを Cursor に委任する」「Cursor Agent で実行する」「Cursor を使って実装/修正/リファクタリングする」など、実装作業を Cursor に任せたい場合に使用します。レビュー担当者のまま、複数のコーディングタスクを Cursor で処理したい場合も対象です。インラインで実行できるほど小さなタスクや、委任せず直接コードを書いてほしい場合には使用しないでください。
Claude Code向けの高品質で本番運用可能なスキルを作成します。スキルのアーキテクチャ、ワークフロー設計、プロンプトエンジニアリング、パッケージ化に関する専門的なガイダンスを提供します。新しいスキルの作成、構築、設計、執筆、既存スキルの更新、改善、リファクタリング、デバッグ、パッケージ化をユーザーが希望する場合に使用します。トリガー:'create skill'、'build skill'、'new skill'、'skill creation'、'write a skill'、'make a skill'、'design a skill'、'improve skill'、'package skill'、'skill development'、'skill template'、'skill best practices'、'write SKILL.md'。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
