Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
マルチフレームワークのフロントエンド開発。フレームワーク:React 18+(Suspense、hooks、TanStack)、Vue 3(Composition API、Pinia、Nuxt)、Svelte 5(Runes、SvelteKit)、Angular(Signals、standalone)。共通項目:TypeScript、状態管理、ルーティング、データ取得、パフォーマンス最適化、コンポーネントパターン。操作:コンポーネント/ページ/機能の作成、構築、実装、スタイリング、最適化、リファクタリング。キーワード:React、Vue、Svelte、Angular、コンポーネント、TypeScript、hooks、Composition API、runes、signals、useSuspenseQuery、Pinia、stores、状態管理、ルーティング、遅延読み込み、Suspense、パフォーマンス、バンドルサイズ、コード分割、リアクティビティ、props、イベント。使用場面:任意のフレームワークでのコンポーネント作成、ページ構築、データ取得、ルーティングや状態管理の実装、パフォーマンス最適化、フロントエンドコードの整理、フレームワークの選定
React、TypeScript、Tailwind CSS、shadcn/ui、製品ページ、ダッシュボード、設定ページ、管理ツール、アプリシェル、テーブル、フォーム、詳細ビュー、ランディングページ、UI のリニューアルを含む、ユーザー向けフロントエンド UI のあらゆるタスクにこのスキルを使用する。ユーザーが本番品質の UI、"not AI demo style"、"not template-looking"、"Linear/Vercel/Stripe style"、"design first then code"、"frontend-skill"、"shadcn constraints" を求めたり、見栄えの悪いフロントエンドの改善/再構築を求めた場合に、このスキルは特に重要。バックエンドのみの作業、アルゴリズムのみの作業、コマンドラインのみの作業、使い捨てのプロトタイプには使用しない。
ArkTS、ArkUI、DevEco Studio、DevEco Code、DevEco CLI、Agent Framework Kit、Stage モデル、UIAbility、.ets、module.json5、oh-package.json5、HAP/HSP/HAR、API 22-24、API 26 Beta1、HarmonyOS 6.1、HarmonyOS 6.1.1 Release、HarmonyOS 7 preview、HarmonyOS 26.0.0 Beta1、状態管理デコレーター、Navigation/NavPathStack、ArkTS 並行処理、権限、永続化、ネットワーク、メディア、Camera Kit、Scan Kit、Map Kit、Push Kit、Payment Kit、App Linking、Share Kit、Weather Service Kit、ArkGuard、APIAVAILABLE、ContainerReader、jsLeakWatcher、Linux CI、テスト、パフォーマンスを用いた HarmonyOS NEXT ネイティブアプリの開発、レビュー、デバッグ、移行、または一般的な鴻蒙開発ワークフローを行うときに使用。
Sentry における outbox ベースの結果整合性操作の作成と保守に関するガイド。クロス silo のデータレプリケーションに最もよく使われるが、結果整合性が必要なあらゆる場面に適用できる。単一 silo の遅延副作用、監査ログ、イベントファンアウトなどが含まれる。"add outbox"、"add outbox replication"、"replicate model to control silo"、"replicate model to cell"、"add outbox category"、"write outbox signal receiver"、"debug stuck outboxes"、"outbox not processing"、"data not replicating"、"test outbox"、"migrate model to use outboxes"、"backfill outbox data"、"outbox coalescing"、"ReplicatedCellModel"、"ReplicatedControlModel"、"OutboxCategory"、"OutboxScope"、"outbox_runner" を求められたときに使用する。モデル mixin、カテゴリ登録、シグナルレシーバー、テスト、バックフィル、デバッグのワークフローを扱う。
improve-my-MCP キャンペーンを実行する。eval ハーネスで MCP エージェント体験を測定し、本番データから最も影響の大きいツール問題を選び、範囲を限定した修正を 1 つ行い、前後のスコアが改善した場合にのみ採用する自動リサーチ型のループ。「improve my MCP」を求められたとき、MCP 改善キャンペーンを実行するとき、証拠に基づいてツールの見つけやすさや説明を修正するとき、ツール変更のための eval に基づく PR を準備するときに使用する。出荷するすべての変更は eval の証拠を伴う必要があり、以下のガードレールは厳格なルールである。
Arcjet Guard を Python Google ADK に統合します——guard_tool を LlmAgent(before_tool_callback=) に割り当て、Runner(plugins=) の先頭に guard_plugin を置くことで arcjetDenied を含む deny dict がツールをスキップするようにし、google_adk_context 経由で呼び出し側が所有する id を読み取ります。google-adk、Google ADK Python に Arcjet を追加する、それらのツールをレート制限する、受信メッセージを検査する、プロンプトインジェクション/PII をブロックすることが求められたときに使用します。これは Python google-adk 2.x であり、JS の @google/adk でも @google/genai でもありません。
コマンドラインからデジタルアシスタントを管理するための包括的な SAP Joule CLI(旧 sapdas CLI)アシスタント — ケイパビリティのコンパイル、アシスタントのデプロイ、BDD テストの実行、lint、エラーのトラブルシューティング。ユーザーが「joule cli」「sapdas」「joule compile」「joule deploy」「joule test」「joule login」「joule lint」、デジタルアシスタントのデプロイ、ケイパビリティのコンパイル、DAAR ファイル、RTA アーティファクト、または Joule コマンドラインインターフェースに関わるあらゆるタスクに言及したときは常にこのスキルを使用する — 「deploy my assistant」や「how do I log in to Joule from the terminal」のように言っただけの場合でも同様。ユーザーが Cucumber で Joule ケイパビリティをテストすること、AI アシスタントのリンク、デプロイ済みアシスタントの管理、CI/CD パイプラインでの Joule ワークフローの自動化について尋ねた場合にもトリガーする。
Apache Kafka メッセージキューのスキル。プロデューサの acks=all/1/0 の選択判断、冪等性(enable.idempotence + acks=all)の設定、コンシューマの手動 offset コミット(enable.auto.commit=false)、DLT デッドレター処理(@RetryableTopic/@DltHandler)、@KafkaListener + 例外ハンドラ(DefaultErrorHandler)、順序メッセージ(同一 Key を同一パーティションへ)、トランザクションメッセージを扱う。 LLM の誤りを修正する:acks=0 でメッセージ喪失、auto.commit でメッセージ取りこぼし、重複消費を処理しない、DLT を設定しない。
正規の app プロジェクト、Busabase ネイティブのセットアップとプロダクトオンボーディング、レビュー/実行ワークフロー、標準化されたレスポンシブ UI、AirApp 優先のデリバリーを備えた、Busabase ベースの App-in-Skill パッケージを設計・作成する。ユーザーが Busabase のリサーチデスク、レビューキュー、プランナー、アクションコンソール、運用ダッシュボード、コントロールパネル、コラボレーションワークスペース、オンボーディング/準備フローを求めている場合、または既存の Kelly App ベースのスキルを更新したい場合に使用する。生成されるすべてのスキルには完全な app/ プロジェクトが含まれ、そのソースは既定で Busabase AirApp にデプロイされ、ローカルプレビューが明示的に要求された場合にのみ pnpm dev を実行し、Kelly のデスクトップおよびスマートフォンの UI 契約に従い、AirApp ランタイム、SDK、セキュリティ、スキャフォールディング、デプロイの制約は busabase-app-creator に委任し、リポジトリレベルの適合性テストは kelly-app-skill-creator-tests に委任する。
.NET MAUI アプリの依存性注入に関するガイダンス — サービス登録、有効期間の選択(Singleton/Transient/Scoped)、コンストラクターインジェクション、Shell ナビゲーションによる自動解決、明示的な解決パターン、プラットフォーム固有の登録、テスタビリティのベストプラクティス。使用目的:「dependency injection」「DI registration」「AddSingleton」「AddTransient」「AddScoped」「service registration」「constructor injection」「IServiceProvider」「MauiProgram DI」「register services」。使用しない目的:データバインディング(maui-data-binding を使用)、Shell ルート設定(maui-shell-navigation を使用)、単体テストのモックパターン(maui-unit-testing を使用)。
Three.js 上に構築され、@needle-tools/engine コンポーネントシステムを使用する Web ベースの 3D プロジェクト向けに Needle Engine のコンテキストを提供する。ユーザーが Needle Engine コンポーネント、Unity や Blender からエクスポートした GLB ファイル、needlePlugins を含む Vite 設定、Behaviour を継承する TypeScript クラス、または @needle-tools/engine のインポートを含むものに取り組むときはいつでもこのスキルを使用する。ユーザーが「needle engine」「needle tools」、シリアライズ可能なデコレータ(@serializable、@syncField、@registerType)、<needle-engine> Web コンポーネント、Three.js 上でコンポーネントシステムを用いた 3D Web アプリ、Web コンテキストで GLB から読み込んだ 3D シーンに言及したときもトリガーする——たとえユーザーがエンジン名を明示しなくても。ユーザーが Needle Engine に言及せずにバグやエラーの報告だけを行っている場合でもトリガーする——package.json やインポートに @needle-tools/engine があるか確認する。プロジェクトが Needle Engine を使用している場合は、常にこのスキルを読み込む。
Node バージョン規律 — 任意の Node プロジェクトで tsc / eslint / build / test / install を実行する前に、Node バージョンをプロジェクトで宣言されたバージョン(.nvmrc / .node-version / .tool-versions / volta / engines.node)に合わせ、検証レポートで開示することで、ホストのデフォルト Node がプロジェクト固定バージョンと一致しないときの false-pass / false-fail を防ぎます。プロジェクトが Node バージョンをまったく宣言していない場合は、ユーザーにバージョンを尋ね、宣言ファイルを永続化して今後のセッション/CI が自動で合わせられるようにすることを提案します。ユーザーがバージョンに敏感な Node コマンドを実行しようとしているとき、または Node バージョンの不一致 / Node バージョンが違う / バージョン競合に言及したときはいつでもこのスキルを使用します。中国語トリガー「node 版本对齐」「nvm 对齐」「.nvmrc」「Node 版本纪律」「对齐 Node 版本」「切换 node 版本」「版本不匹配」「初始化 node 版本管理」「为工程增加 node 版本声明」「给工程加 .nvmrc」「无 .nvmrc 时补一个」「工程没有 node 版本管理」、英語別名 node version discipline、nvm use、align node version、switch node version、add nvmrc、initialize node version。
プロジェクトに okteto.yaml または okteto.yml が含まれるとき、またはユーザーが Okteto、開発環境、okteto コマンドに言及したときに使用する。次の場合にも使用する:Okteto manifest があるリポジトリで kubectl、helm、docker build を実行する前、okteto up がハングする、または固まっているように見えるとき、並行する git worktree が同じ環境で衝突するとき、okteto destroy や okteto namespace delete を安全に実行できるかを判断するとき。
Pi パッケージ — キーワード pi-package と package.json の pi マニフェストによる拡張、スキル、プロンプト、テーマの npm/git 配布、pi のインストールパスとセキュリティ上の想定。pi-package を配布・利用するとき、pi.skills エントリを追加するとき、install とプロジェクトローカル -l の違いを説明するときに使用します。「publish pi skills on npm」「pi install」「pi-package.json」に使用し、本スキル名を挙げない場合も含みます。
提案(技術設計、プロダクト仕様、機能要望)を体系立ててレビューする。"review this proposal"、"give feedback on this doc"、"help me review this RFC" と依頼されたとき、または構造化されたフィードバックが必要な文書を渡されたときに使用する。markdown ファイル、GitHub の gist/issue/PR、その他のテキスト形式を扱う。提案を適切に分割し、レビュー担当者の反応を予測して、提案の形式に合わせたフィードバックを生成する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
