Skills
エージェント向けにパッケージ化された専門スキルと手順を 100,928 件掲載。コマンド 1 行でインストールできます。
すべて
自分の DISC 性格タイプを発見し、パーソナライズされた AI コミュニケーションスキルをインストールする。性格、コミュニケーションスタイル、DISC、AI が自分とどう話すべきか、同僚・上司・チームメイトとのコミュニケーション方法、会議や難しい会話の準備、AI 体験のカスタマイズについて言及された場合に使用する。以下の場合にもトリガーする:'私の性格タイプは何か'、'性格を設定する'、'性格診断'、'どう話しかけるべきか'、'コミュニケーションコーチング'。両方のフローにインタラクティブな診断を含む。Crystal の DISC フレームワークを採用。
Pi のヘッドレス RPC JSONL(stdin/stdout 経由)、厳密な LF フレーミング、--mode json のイベントストリーミング、および Node SDK の代替(AgentSession)。pi --mode rpc、pi --mode json の統合、プロトコルを扱うクライアントの作成、JSON イベントストリームの読み取り、RPC とインプロセス SDK の選択に使用します。"pi rpc client"、"JSONL framing"、"readline rpc"、"--mode json"、"json events"、"embed pi without subprocess"、"createAgentSession"、"AgentSessionRuntime"、"ModelRegistry"、"embed pi"、"SDK factory" に使用します。ユーザーが JSON 行を貼り付けただけの場合にも使用します。
Cucumber BDD と Playwright で E2E テストを書くとき、BDD テスト基盤をセットアップするとき、Gherkin の feature ファイルを書くとき、step definition を実装するとき、hooks と World を設定するとき、Cucumber を CI/CD と統合するときに使用する。Cucumber、BDD、Gherkin、feature ファイル、step definition、Given When Then、hooks、tags、World、scenario outline、@cucumber/cucumber で呼び出す。
自己完結型の HTML として洗練されたデザイン成果物を作成:UI モックアップ、インタラクティブプロトタイプ、ワイヤーフレーム、ランディングページ、ダッシュボード、モバイルアプリ、スライド資料、ドキュメント、アニメーション、3D オブジェクト、HTML メール、図、チラシ。ユーザーがデザイン、モックアップ、プロトタイプ、ワイヤーフレーム、可視化、検討を求めたり、インターフェース、製品画面、ユーザーフロー、コンテンツレイアウト、ビジュアル成果物向けの PPT / スライド資料の作成を求めたりしたときに使用。「design」という語がなくてもよい。デザインシステムや UI キットの作成 / インポート、成果物を PDF または単体 HTML として保存することも含む。pma-design という名称はコレクションの一貫性のためのみ — PMA ワークフローを要求したりトリガーしたりするものではない。
Apify プラットフォームの全機能に加え、ローカル SQLite ストア、Actor 横断検索、新規性の差分検出、コストを考慮した実行、そして…… トリガーフレーズ:`scrape twitter for AI mentions`、`run apify actor`、`what's new in my reddit scraper`、`build a newsletter from this week's scrapes`、`how much did my apify scrapes cost this month`、`use apify`、`run apify`。
自分の pull request のレビューコメントに対応する:有効な提案を実装し、無効なものには返信し、スレッドを解決する。インラインのレビュースレッド、レビュー本文のコメント、通常の PR タイムラインのコメントを扱う。使用する場面:ユーザーが「PR コメントに対応して」「PR のフィードバックを実装して」「レビューコメントに返信して」「レビューフィードバックを処理して」「PR レビューコメントを処理して」「レビューフィードバックを修正して」「ボットのレビューコメントに対応して」「Copilot の提案を処理して」「Claude のレビューに対応して」と言う場合、または自分の pull request の未解決のレビュースレッドをすべて処理したい場合。コミットメッセージでコメント者にクレジットを示す。
この skill は、`printToLog(tag, maxDepth)` と `printToString(maxDepth)` で実際のセマンティクスツリーをダンプし、"no node matched"、"found N nodes"、"useUnmergedTree" の失敗を診断するために使用します。出力の文法(`Node #<id> at (l, t, r, b)px, Tag: '...'`、アルファベット順にソートされた config、`Actions = [...]`、`Unit` 値のセマンティクスに対する `[FlagKey]`、`MergeDescendants`、`ClearAndSetSemantics`)、未マージツリーでのみ一致が見つかった場合に `useUnmergedTree = true` を提案するフレームワークのヒント、カスタムマッチャー用の `fetchSemanticsNode` / `fetchSemanticsNodes` を扱います。開発者が "tag not found"、"multiple nodes matched"、"merged tree vs unmerged tree"、"test fails with assertion error and a long error message" を報告した場合、または `Thread.sleep` を追加せずにファインダーをデバッグしたい場合に使用します。
新しい製品、クライアント、市場の作業を始めるときに使用する —— 本 skill はファイル `.agents/product-marketing-context-global.md` を作成し、60 以上の他のグローバル skill が何かを書く前にこれを読む:製品、ICP、ポジショニング、証拠、反論、ブランドボイス、価格、KPI を含み、米国、EU、東南アジア、LATAM の地域バリアントを提供する。一度実行すれば永久に再利用できる。'set up marketing context'、'new client setup'、'onboard a new product'、'the AI does not know my product'、'US marketing context'、'EU GDPR setup'、'SEA market context'、'LATAM setup' でトリガーする。ユーザーが、ビジネスについて何も提供していないため回答がどれも一般的になると不満を述べるときにも使用する。対象外 —— 創業者、コーチ、クリエイターのパーソナルブランドは `22-personal-brand-context-global` を参照。深いペルソナと JTBD の調査は `09-customer-insight-global` を参照。期間計画そのものは `00-marketing-plan-global` を参照。
ヴェーダ/Jyotish(恒星黄道)占星術の計算と解釈。Kundali/Kundli、Lagna、Rashi(月星座)、Nakshatra、Vimshottari Dasha、ヨーガ、varga(D-9/D-10)、Sade Sati、prashna(ホラリー)、panchang/muhurta、Ashtakoot 相性を含む。ユーザーがヴェーダ/Jyotish/インド占星術を求めたり、これらの用語に言及したときに使用。西洋/トロピカル占星術、中国占星術、タロットには使用しない。(project)
Microsoft Purview 通信コンプライアンスのガイダンス — Exchange、Teams、Viva Engage、および接続されたプラットフォーム全体でポリシー違反やリスクのある/不適切なメッセージ(AI プロンプトのリスクを含む)を検出および修復します。ポリシー設計、プライバシー管理、修復ワークフローを扱います。WHEN: communication compliance, monitor messages, detect harassment or sensitive info in chat, code of conduct policy, regulatory communication monitoring, Teams message compliance, pseudonymization reviewers.
完全な Python asyncio システム。(1) async/await 構文、(2) 並行実行のための asyncio.gather、(3) TaskGroup(3.11+)、(4) レート制限のための Semaphore、(5) asyncio.timeout によるタイムアウト、(6) Queue による生産者-消費者、(7) 非同期ジェネレーターとコンテキストマネージャー、(8) uvloop のパフォーマンス、(9) よくある非同期の落とし穴、で積極的に有効化。提供:並行パターン、I/O 最適化、非同期ライブラリ(aiohttp、httpx、asyncpg)。ブロッキングのない正しい非同期パターンを保証。
`quickdesign` CLI を使って、Seedance、Kling、Sora2、Nano Banana、GPT Image 経由で AI メディア(UGC プロモ動画、画像編集、プロダクトクリエイティブ、動画アップスケール)を生成する。トーキングアバター動画、複数セグメントの広告/プロモ/解説、画像編集(オブジェクト差し替え、アングル変更、状態変更)、製品フォトシュート、QuickDesign による動画アップスケールをユーザーが求めたときはいつでもこのスキルを呼び出す。
React の記述、レビュー、リファクタリング、移行に関する最新の慣例を扱います。レンダリングの純粋性、Rules of Hooks、「Effect が不要な場合」、状態の配置、refs、context、Suspense によるデータ取得、Actions とフォーム状態、Server Components と Client Components、React Compiler、ロール別テストを含みます。`core-typescript` と `architecture-and-design` を基盤とします。ユーザーが React、hooks、useEffect、useState、再レンダリング、Server Components、「use client」、Suspense、React Compiler、useActionState、context、forwardRef に言及した場合に使用します。
完全な React フォームシステム。次の場合に積極的に有効化:(1) 制御されたフォームパターン、(2) React Hook Form のセットアップとバリデーション、(3) Zod スキーマによるバリデーション、(4) useFieldArray による動的フィールド、(5) フォームと Server Actions、(6) 楽観的更新のための useOptimistic、(7) ファイルアップロードの処理、(8) マルチステップフォームウィザード。提供:フォームバリデーション、エラー処理、フィールド配列、ファイルのドラッグ&ドロップ、フォーム状態管理。適切なバリデーションと UX を備えた堅牢なフォーム処理を実現する。
合意済みの観測可能な振る舞いと非機能保証を維持しながら、選択した既存システムまたは振る舞い経路の仕組み全体を減らします。ユーザーが分岐、状態、依存関係、レイヤー、フラグ、再試行、ジョブ、アダプター、運用上の可動要素を明示的に減らしたいと望み、複雑さが移動したのではなく除去された証拠を必要とする場合に使用します。読み取り専用の診断と、許可された範囲の簡素化に対応します。日常的な整理、アーキテクチャ投資機会の探索、モジュール契約の設計、物理的なツリー設計、新しい振る舞い、機能削減、推測に基づく書き換え、Redux/関数型 reducer 関数には使用しません。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
