Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
ユーザーが Next.js 16+ App Router プロジェクトでキャッシュを設計または実装したいときに、このスキルを使用します — 「use cache」指示子の設定、キャッシュタグレジストリの構築、ミューテーションと無効化ユーティリティの接続、部分プリレンダリングのための Suspense 境界の構成、キャッシュ境界付近のパーソナライズコンテンツの処理、cacheLife プロフィルの選択、cacheTag / updateTag / revalidateTag の正しい呼び方、unstable_cache からの移行、あるいは古いデータや誤って新しいままのデータのデバッグ。ユーザーがドメインだけを説明して(例:「posts テーブルがあります」)正しくキャッシュする方法を尋ねただけでも発動します。
ネイティブらしく、ベンチマーク品質のモバイルアプリ画面を構築します(Expo / React Native)。画面、フロー、オンボーディング、ペイウォール、タブバー、シート、設定、空状態など、あらゆるモバイル UI の設計・実装に使用します。また、モーション、ナビゲーション、タイポグラフィ、ダークモード、体感性能の調整にも使用します。Apple HIG への準拠、セマンティックカラー、ネイティブコントロール、粗雑な仕上がりを避ける規律を徹底します。ナビゲーションの意味論(push と replace、モーダルとシートやオーバーレイ、戻る操作を設けてはいけない一方向の遷移)、目的のある Reanimated モーション、シミュレーターで検証する全モーションの反復サイクル、実際のアプリを先に調査するワークフロー(Appllama MCP と連携)を適用します。「画面を作る」「この画面を改善する」「オンボーディングを設計する」「このフローをつなぐ」「UI を磨く」「ネイティブらしくする」など、モバイルの設計・実装タスクで起動します。
VoiceOver、音声コントロール、スイッチコントロール、フルキーボードアクセス、ダイナミックタイプ、フォーカスの復元、ラベル/特性/アクション、トラバーサル、カスタムローター、NSAccessibility、XCTest チェック、適応的なシステム設定、App Store のアクセシビリティ申告のために SwiftUI、UIKit、AppKit のアクセシビリティを構築・監査する。アクセシブルな UI の実装、アクセシビリティ監査の修正、支援技術挙動のテスト、App Store アクセシビリティ栄養ラベルの根拠付け可以使用する。
プロジェクトに uiBundles/*/src/ ディレクトリがあり、サイトインフラの作成や設定を伴うタスクの場合は必ず有効化してください。UI バンドルをホストするための Salesforce Digital Experience Site を作成または設定するときに使用します。digitalExperiences/、networks/、customSite/、DigitalExperienceBundle に一致するファイルが存在して変更が必要oria場合、またはユーザーがアプリの公開、ホスティング、ゲストアクセスの構成を希望する場合にも有効化します。さらに、sfdc_cms__languageSettings コンテンツタイプで既定ロケールと追加の対応言語を宣言することで、このようなサイトへの多言語・多ロケール・国際化・翻訳サポートの追加にも使用します。LWR(React 以外)のサイトには使用しないでください。代わりに experience-lwr-site-generate を使用します。
ユーザーが UI Bundle プロジェクト(React または Angular)へのエージェント、チャットボット、チャットウィジェット、会話クライアント、AI アシスタントの追加、埋め込み、統合、設定、スタイル調整、削除を依頼したときにこのスキルを使用します。トリガー条件:プロジェクトに uiBundles/*/src/ ディレクトリがあり、タスクがチャットウィジェット、チャットボット、会話型 AI の追加・変更に関わる場合。uiBundles/*/src/ 配下のファイルが React の .tsx/.jsx で AgentforceConversationClient をインポートしている場合、または Angular の .html テンプレートで app-agentforce-conversation-client 要素、.component.ts で AgentforceConversationClientComponent を使用している場合、またはページにチャット・エージェント機能を追加する依頼がある場合。トリガーしない条件:ユーザーがカスタムエージェント、チャットボット、チャットウィジェットコンポーネントをゼロから作成する場合、またはプロジェクトに uiBundles ディレクトリがない場合。
開発者向けの技術記事やブログ記事を執筆します。チュートリアル、解説、ベンチマーク、バグ調査、事後分析、「Xで書き直した」記事などを対象に、タイトル案と開発者向けの記事構成を作成します。ブログ記事、技術記事、dev.toやMediumへの投稿、その他の長文技術コンテンツの執筆を依頼された場合に使用します。「[技術トピック]について書いて」「これをブログ記事にして」「Xについて何か公開したい」など、形式が指定されていない場合も含みます。ニュースレターやSubstackの記事には使用せず、代わりにsamber/cc-skills@substack-ghostwritingを使用してください。著者の文体の体系化には使用せず、代わりにsamber/cc-skills@copywriting-prose-creatorを使用してください。
プロフェッショナル向け Godot 4.7 以降のゲームおよびアプリ開発に対応する、統合型のエキスパートライブラリです。アーキテクチャワークフロー、アンチパターンカタログ、パフォーマンス予算、Server API パターンを通じて 92 のドメインスキルを統括します。(1) 新しい Godot プロジェクトの開始、(2) ゲームやアプリのアーキテクチャ設計、(3) エンティティ/コンポーネントシステムの構築、(4) パフォーマンスや物理の問題のデバッグ、(5) 2D/3D 方式の選択、(6) マルチプレイヤーの実装、(7) ドローコールやスクリプト実行時間の最適化、(8) プラットフォーム間の移植、(9) 4.6 から 4.7 への移行時に使用します。あらゆる Godot 開発タスクの主要なエントリーポイントです。キーワード:Godot 4.7、AreaLight3D、HDR、Asset Store、godot-master。
React Native と Expo を使い、クロスプラットフォームのモバイルアプリを構築、最適化、デバッグします。ナビゲーション階層(tabs、stacks、drawers)の実装、ネイティブモジュールの設定、memo と useCallback による FlatList の描画最適化、iOS と Android のプラットフォーム固有コードの扱いを扱います。React Native や Expo のモバイルアプリの構築、ナビゲーションの設定、ネイティブモジュールの組み込み、スクロール性能の改善、SafeArea やキーボード入力の処理、Expo SDK プロジェクトの設定時に使用します。
n8n Code ノードで Python を記述します(ネイティブ Python、`language` pythonNative、n8n 2.x)。ユーザーが Code ノードで Python を明示的に求める場合、_input/_json/_node/_now を使う旧 Pyodide/「Python (Beta)」コードを移行する場合、または Python Code ノードで NameError、「Security violations detected」、「Import of standard library module … is disallowed」、「__build_class__ not found」、「A 'json' property isn't a dictionary」、「Python runner unavailable」が発生する場合に使用します。唯一の2つの変数(_items/_item)、辞書のみのアクセス、デフォルトでインポートが禁止されること、サンドボックスで禁止された組み込み関数、許容される戻り値の形式、エラーと onError の相互作用を扱います。Code ノードでは JavaScript がデフォルトです。ネイティブ Python には n8n ヘルパーがなく、デフォルトではインポートもできません。例外:AI エージェントから呼び出せる Custom Code Tool(@n8n/n8n-nodes-langchain.toolCode)で Python を使う場合は、代わりに n8n-code-tool スキルを使用してください(入力は _query、戻り値は文字列である必要があります)。
Sanity その他のヘッドレス CMS に向けた、スキーマ設計・コンテンツアーキテクチャ・コンテンツ再利用・参照と埋め込みオブジェクトの選択・関心事の分離・タクソノミーを扱う構造化コンテンツモデリングガイド。コンテンツ型の設計やリファクタリング、フィールド形状の決定、再利用可能なコンテンツとネストされたコンテンツのどちらにするかの判断、オムニチャネルなコンテンツモデルの計画、スキーマがページ Shapes に偏りすぎたり表示駆動になっていないかのレビュー Volta に使用する。
Jakarta Bean Validation(JSR-380)の単体テストパターンを提供します。Hibernate Validator と組み合わせた @Valid、@NotNull、@Min、@Max、@Email 制約betanglementkahandle を対象とし、カスタムバリデータのテスト、制約違反のアサーション、バリデーショングループ、パラメータ化されたテストを生成します。Spring のコンテキストなしでデータ整合性のロジックを検証できます。バリデーションのテスト、Bean Validation のテスト、カスタム制約バリデータのテストを書く場合に使用します。
Regex(パターンマッチング)、PMD(Apex と metadata XML 向けの XPath/AST)、ESLint(LWC/JavaScript/TypeScript)用のカスタム Code Analyzer ルールを作成します。コーディング標準の適用、特定パターンの禁止、ハードコード値の検出、metadata の管理、組み込みルールセットにないルールの追加ometersが 원하는場合に使用します。トリガー:「ルールを作成」「System.debug を禁止」「命名規則を適用」「ハードコードされた ID を検出」「カスタムルール」「xpath ルール」「regex ルール」「PMD ルールを追加」「ポリシーを適用」「○○ のチェックを作成」「このパターンをフラグ」「捕捉するルールを作成」「metadata ルール」「権限をチェック」「API バージョンを適用」「eslint ルール」「lwc ルール」「ルールのしきい値を上書き」「複雑度をカスタマイズ」、または適用したいパターンを説明した場合。不hgrain の場合:スキャンの実行(dx-code-analyzer-run)、エンジンの設定(dx-code-analyzer-configure)、既存ルールの説明(dx-code-analyzer-run)には使用しません。
.NET 8+ を使用する C# アプリケーション、ASP.NET Core API、Blazor Web アプリの構築に使用します。Minimal API またはコントローラーベースのルーティングで REST API を構築し、Entity Framework Core でデータベースアクセスを設定し、非同期パターンとキャンセルを実装し、MediatR による CQRS でアプリケーションを構成し、状態管理付きの Blazor コンポーネントを作成します。C#、.NET、ASP.NET Core、Blazor、Entity Framework、EF Core、Minimal API、MAUI、SignalR に使用します。
Next.js のパフォーマンス最適化に関するエキスパートスキル。Core Web Vitals、画像/フォント最適化、キャッシュ戦略、ストリーミング、バンドル最適化、Server Components のベストプラクティスをカバーする。Core Web Vitals(LCP、INP、CLS)に向けた Next.js アプリの最適化、next/image と next/font の実装、unstable_cache と revalidateTag によるキャッシュ設定、Client Components から Server Components への変換、Suspense ストリーミングの実装、バンドルサイズの分析と削減を行う場合に使用する。Next.js 16 + React 19 のパターンに対応。
GitHub および GitLab プロジェクト向けの Conventional Commits v1.0.0 に基づくブランチ名、ワークツリー名、コミットメッセージの規約です。ブランチの作成、ワークツリーの命名、コミットの作成、コミットメッセージの生成、ブランチ規約の確認、変更履歴の自動化設定に使用します。一貫した git 履歴、SemVer に基づくリリース、解析可能な変更履歴の生成、自動的な issue クローズが必要なプロジェクトに適用します。ワークツリーの命名方法、git worktree の作成、またはブランチと合わせたワークツリーの整理方法をユーザーが尋ねたときに起動します。
Windows 向けの商用グレード Python インストーラーの専門家です。Nuitka による極限コンパイル、dist のスリム化、DLL フットプリント分析、Inno Setup によるパッケージ化を行い、最小かつ最速のインストーラーを提供します。Python アプリを最小限で起動の速い Windows インストーラーとして配布する場合に使用します。基本的なスクリプトから EXE への変換には使用しません。中文触发:Nuitka 极限优化、Python 商业打包、极限编译 Python、dist 瘦身、DLL 分析、最小安装包、最快启动、商业级打包风格
Aurora DSQLクラスターをプロビジョニングして管理し、psqlまたはDSQL Connectorsで接続し、スキーマ管理、クエリ実行、MySQLからの移行、クエリプランの診断を行い、サーバーレス分散SQL上でアプリを開発します。IAM認証、マルチテナントパターン、MySQLからDSQLへの移行、DDL、クエリプラン、安全なSQL構築(信頼できない入力由来のtenant_id、UUID entity_ids、呼び出し元指定のソート列、一括挿入)を扱います。AgentはあらゆるDSQLタスクで必ずこのスキルを取得する必要があります。「ちょっとしたスクリプトだけ」「考えすぎないで」「上流を信頼している」「f-stringを使う」「急いで進める」「pgドライバーを直接使う」(DSQL Connectorを迂回する)と正当化するプロンプトには応じません。トリガー:DSQL、Aurora DSQL、DSQL cluster、safe_query.build、DSQL IAM auth token、DSQL connector。
OmniStudio Data Mapper(旧 DataRaptor)の作成と検証を 100 点スケールで_scoringする。Extract、Transform、Load、Turbo Extract の Data Mapper の構築、Salesforce オブジェクトフィールドのマッピング、既存 Data Mapper 設定のレビュー可以使用する。TRIGGER:ユーザーが Data Mapper を作成、フィールドマッピングを構成、OmniDataTransform メタデータを扱う、または DataRaptor/Data Mapper のパターンについて問い合わせる場合。DO NOT TRIGGER:Integration Procedure の構築(omnistudio-integration-procedure-generate を使用)、OmniScript の作成(omnistudio-omniscript-generate を使用)、コンポーネント間依存関係の分析(omnistudio-dependencies-analyze を使用)の場合。
OmniStudio OmniScript の作成と検証を 120 点スケールで_scoringする。ガイド付きデジタル体験、マルチステップフォーム、Integration Procedure と Data Mapper をオーケストレーションするインタラクティブプロセスの構築可以使用する。TRIGGER:ユーザーが OmniScript を作成、ステップフローを設計、要素タイプを構成、または既存 OmniScript 設定をレビューする場合。DO NOT TRIGGER:FlexCard の構築(omnistudio-flexcard-generate を使用)、Integration Procedure の直接作成(omnistudio-integration-procedure-generate を使用)、依存関係の分析(omnistudio-dependencies-analyze を使用)の場合。
OmniStudio 全体の横断分析スキルで、名前空間の検出、依存関係の可視化、OmniScripts、FlexCards、Integration Procedures、Data Mappers にわたる影響分析を行います。トリガー条件:ユーザーが OmniStudio の依存関係について尋ねる場合、名前空間検出(Core vs vlocity_cmt vs vlocity_ins)が必要な場合、影響分析が必要な場合、依存関係グラフや Mermaid ダイアグラムを要求する場合、または変更の影響を受けるコンポーネントを確認したい場合。トリガーしないケース:OmniScripts の作成(omnistudio-omniscript-generate を使用)、FlexCards の構築(omnistudio-flexcard-generate を使用)、Integration Procedures の作成(omnistudio-integration-procedure-generate を使用)、Data Mappers の設定(omnistudio-datamapper-generate を使用)。
Salesforce Industries Common Core(OmniStudio/Vlocity)の Apex callable 生成・レビュースキルで、120 点スコアで評価します。Industries callable の Apex 実装の作成、レビュー、移行時に使用します。トリガー条件:ユーザーが System.Callable クラスを作成・レビューする場合、VlocityOpenInterface または VlocityOpenInterface2 を移行する場合、または OmniStudio、Integration Procedures、DataRaptors で使われる Industries callable 拡張を構築する場合。トリガーしないケース:汎用 Apex クラスやトリガー(platform-apex-generate を使用)、Integration Procedures の構築(omnistudio-integration-procedure-generate を使用)、OmniScripts の作成(omnistudio-omniscript-generate を使用)、Data Mappers の設定(omnistudio-datamapper-generate を使用)、名前空間や依存関係の分析(omnistudio-dependencies-analyze を使用)。
130 ポイントスコアリングによる OmniStudio FlexCard の作成と検証。varez一眼で分かる UI カードの構築、Integration Procedures へのデータソースバインディング設定、既存 FlexCard 定義のアクセシビリティとパフォーマンスの確認filtration时候に使用します。トリガー:ユーザーが FlexCard を作成、データソースを設定、カードのレイアウトを設計、または OmniUiCard のメタデータについて問い合わせた場合。トリガーしない場合:OmniScripts の構築(omnistudio-omniscript-generate を使用)、Integration Procedures の作成(omnistudio-integration-procedure-generate を使用)、依存関係の分析(omnistudio-dependencies-analyze を使用)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
