Skills
エージェント向けにパッケージ化された専門スキルと手順を 100,928 件掲載。コマンド 1 行でインストールできます。
すべて
PCB ボードと IC パッケージ用の Gerber、ODB++、Allegro .brd、.mcm ファイルをインポートします。ネット、レイヤー、形状、スタックアップを検査します。TRIGGER:ユーザーが PCB レイアウトファイルのインポート、読み取り、またはオープンを求めたとき。Gerber ファイルは gerberRead または PCBReader を使用し、ODB++、Allegro .brd、.mcm、およびネイティブ形式は pcbFileRead を使用します。インポートしたボードからネット、レイヤー、コンポーネント、スタックアップを検査するときにも使用します。インポートコードを書く前に呼び出してください。クエリ API(cadnet、cadnetList、componentList)は特殊化されています。SKIP:EM 解析または S パラメータ抽出(matlab-analyze-em を使用)、PDN/IR-drop 解析(matlab-analyze-pcb-pdn を使用)、カスタム形状の構築(matlab-assemble-pcb-layout を使用)、材料/スタックアップ定義のみ(matlab-manage-pcb-material を使用)。
MaxQuant + Perseus プロテオミクスパイプライン: LFQ と SILAC のために MaxQuant を実行し、proteinGroups.txt を Python で解析し、コンタミネーション/デコイを除去し、log2 + 中央値で正規化し、MNAR を補完し、FDR 付き t 検定を行い、ボルケーノプロットを作成し、GO/パスウェイ濃縮を実施。Thermo ネイティブの処理には Proteome Discoverer、GPU 加速の DB 検索には FragPipe/MSFragger を使用。
Mergify CI コマンドを使って JUnit テスト結果をアップロードし、git 参照を検出し、CI スコープを管理して、マージキューのメタデータを取得します。`mergify ci` または `mergify tests` コマンドの実行、Mergify へのテスト結果のアップロード、Mergify テストの隔離管理、Mergify CI スコープの検出、Mergify マージキューの CI コンテキストの確認では、必ずこの skill を使用してください。トリガー:mergify ci、mergify tests、junit-process、Mergify Test Engine、CI Insights、Mergify quarantine、Mergify scopes、scopes-send、git-refs、queue-info。
Mintlify でドキュメントサイトを設定、作成、公開し、既存の Mintlify プロジェクトにも対応します。リポジトリや製品のドキュメントサイト作成、docs/ フォルダーや README のホスト型ドキュメントサイトへの変換、OpenAPI 仕様に基づく API ドキュメント作成、Docusaurus、GitBook、ReadMe、Fern などからの移行、ローカルでのプレビュー、共有可能な URL への公開に使用します。docs.json を含むプロジェクトの編集にも対応し、ページ、ナビゲーション、コンポーネント、API リファレンス、CSS、JavaScript、React、スニペットによる外観やブラウザー動作のカスタマイズを行います。
本スキルは、Mockito(Android で支配的なモッキングフレームワークであり、androidx 自身も専ら使用している)を JVM ユニットテストスイートに組み込むためのもの。`org.mockito:mockito-core:5.x` と `org.mockito.kotlin:mockito-kotlin:5.x` の Kotlin DSL —— `mock<T>()`、`whenever`、`argumentCaptor<T>()`、`any()` / `anyOrNull()` / `eq()`、`MockitoJUnit.rule()` と `MockitoAnnotations.openMocks(this)` のライフサイクルの違い、Kotlin の final クラス向け inline mock-maker(`mock-maker-inline` プラグインファイル)、instrumented での final クラスモック向けの `@SdkSuppress(minSdkVersion = 28)`、`runBlocking` による suspend スタブの逃げ道をカバーする。ユーザーが `whenever`、`Cannot mock final class`、`InvalidUseOfMatchersException`、`@Mock null`、`MockitoJUnitRunner`、`argumentCaptor`、`mock-maker-inline` に言及したとき、または mockito-kotlin でのモック方法を尋ねたときに使用する。
自然で標準的(EYD V、KBBI準拠)かつ誠実なインドネシア語の学術文書を執筆・編集します。SINTA 学術誌の記事、学会論文、学士論文、修士論文、博士論文、助成金申請書、論文、研究報告書、文献レビュー、要旨が対象です。背景の執筆、章の文章の整理、スペルチェック、硬い表現や翻訳調の文の編集、インドネシア語原稿の AI らしい文章パターンの除去を依頼された場合に使用します(インドネシア語の学術執筆、校正、EYD)。数値、結果、引用は変更せず、参考文献を捏造しません。AI 検出を回避するためのツールではありません。英語の原稿は対象外です。
GoRouter を使った Flutter のナビゲーションとルーティングのベストプラクティス。階層的なルートツリー、型安全な `@TypedGoRoute` 定義、名前付きナビゲーション、リダイレクト、ディープリンクの設定を扱う。package:go_router または package:go_router_builder を使うルート、ディープリンク、リダイレクト、ナビゲーションロジックの作成・変更・レビュー時に使用する。GoRouter をモックする、または `InheritedGoRouter` 経由で提供する widget テストも含む。呼び出し箇所のナビゲーションにも、どんなに小さくても適用する。`onTap`、ボタン、タップハンドラーでユーザーをある画面から別の画面へ移動させる場合、`context.go`、`goNamed`、`context.push`、`pushNamed`、`pop` の選択、`/products/p1` のようなパスへの遷移、遷移先へのデータ受け渡し、呼び出し元への結果の返却など。1 行のナビゲーション呼び出しもナビゲーション作業である。ルートのモーションは、`GoRouteData` のサブクラス内であっても animations skill に属する。
`@nestjs-crud/*`(v2.2+)を統合するときに使用——TypeORM/Drizzle/MikroORM/Prisma アダプターの接続、`@Crud()`/`@CrudAuth()`/`@Override()`/`@Feature()`/`@Action()` の設定、オプトインのカーソルページネーション、`getFeature`/`getAction` + `nest-access-control`/CASL による ACL/RBAC ガード、`CrudValidationGroups` を使った DTO、分割クエリのリレーション読み込み、ネストした `?join=` の 400 `Invalid join`、`ioredis` での npm `ERESOLVE`、`RequestQueryException`、`CrudCacheNotConfiguredError`、`EBADENGINE`(Node <22.12)のデバッグ、更新時のバリデーション失敗、MikroORM の stale-em、上書き書き込みでのセーブポイント、`serviceProperty` を伴う `implements CrudController` での TS2559 "has no properties in common"(`CrudControllerFor` を使用)。
完全な Next.js データフェッチングシステム(Next.js 15.5/16)。以下で積極的に有効化:(1) Server Component のデータフェッチング、(2) 並列および逐次のフェッチング、(3) Suspense によるストリーミング、(4) Route Handlers(API ルート)、(5) SWR/TanStack Query によるクライアントサイドフェッチング、(6) 静的生成のための generateStaticParams、(7) 再検証戦略、(8) データのエラー処理、(9) 非同期 params/searchParams(Next.js 16)、(10) 'use cache' による Cache Components。提供:フェッチパターン、キャッシュオプション、ストリーミング UI、API ルートハンドラー、クライアントフェッチングの設定、非同期 params パターン。適切なキャッシュとエラー処理による最適なデータ読み込みを保証。
申請者向けに中国の NSFC(国自然)申請書ドラフトの診断や再監査を行う場合に使用——本子把脉、本子体检、帮我看国自然本子、申请书修改建议、标书逻辑诊断、青年/面上/地区基金申请书修改、对照已中本子、科学问题凝练、代表作支撑、选题撞题核查、申请代码检查など。PDF/DOCX/Markdown/text を受け付け、タイトル、概要、根拠、重要な科学的問い、研究内容、革新性、実現可能性、研究基盤、および全体の整合性を、申請年度と様式に合わせて点検する。申請書のゼロからの執筆や正式な専門家レビュー意見の提供は行わない。
Obsidian ボールトのリンク構造に対してグラフクエリを実行する:近傍(N ホップ)、最短経路、連結クラスター、ハブノート、ブリッジ/関節点、強化された孤立ノート、関係サマリー、ボールト全体の統計。設定可能な frontmatter 関係フィールドに対応。用途:ナレッジグラフ、ノートの関係、グラフクエリ、リンク分析、ノートの接続、ハブノート、クラスター分析、ブリッジノート、関係サマリー、ボールト統計、ノート間の経路探索、接続の分析、孤立ノートの表示、筆記關係、連結分析、孤立筆記、知識圖譜、樞紐筆記、vault 統計。
Flash Attention で Transformer のアテンションを最適化し、2~4 倍の高速化と 10~20 倍のメモリ削減を実現します。長いシーケンス(>512 tokens)で Transformer をトレーニング/実行する場合、アテンションによる GPU メモリの問題が発生した場合、または推論を高速化したい場合に使用します。PyTorch ネイティブの SDPA、flash-attn ライブラリ、H100 FP8、スライディングウィンドウアテンションに対応します。
公開の `orca` CLI を使用して、Orca が管理する worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、アーティファクト、worktree コメント、および Orca アプリに埋め込まれたブラウザを操作する。ユーザーが「$orca-cli」「use orca cli」「Orca worktree」「child worktree」「cardStatus」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「terminal send」「full handoff」「handover」「give this to another agent」「another worktree」「Orca browser」「orca artifacts」「share HTML/Markdown」「public artifact link」「control the browser inside Orcaoclassroom」と言ったときに使用する。Orca が管理する状態に wortt Involving タスクでは、生の `git worktree`、場しの PTY、Playwright、Computer Use よりこの方法を優先する。Orca の埋め込みブラウザ以外のブラウザウィンドウ、webview、デスクトップ UI には Computer Use を使用してきた。
このスキルは、Android のテストソースセット——`src/test/`、`src/androidTest/`、コミュニティの慣例である `src/sharedTest/`、そして AGP 7.2 が従来の `sourceSets` の接続を壊した後に Compose 自身が採用した最新の KMP スタイルの `androidHostTest` / `androidDeviceTest` 分割——を整理するために使用します。Google の `/training/testing/local-tests` と `/training/testing/instrumented-tests` のページに沿った `testImplementation` / `androidTestImplementation` / `debugImplementation` の構成マトリクスを含みます。ユーザーが "where do I put my tests"、"test or androidTest"、"sharedTest setup"、"AGP 7.2 broke my sourceSets"、"androidHostTest vs androidDeviceTest"、"testImplementation vs androidTestImplementation vs debugImplementation"、"why is my Robolectric test in androidTest" と尋ねたときに使用します。
この skill は OpenViking Context Database(別名 ov)にデータ(リソースなど)を追加する。エージェントがやり取りの中でファイル、URL からのデータ、外部知識を追加する必要があるときに使用。次の場合にこのツールをトリガーする:1. ファイルや知識の追加を明示的に要求されたとき、2. インポートする価値のあるリソースを識別したとき、3. ユーザーが OV/OpenViking/Context Database への追加に言及したとき。この skill は `ov add-resource`、`ov add-skill`、`ov add-memory` などの CLI を使ってリソースデータ、skill ファイル、memory ファイルを OpenViking に追加する方法を説明する。
認可されたラボ環境で sslstrip、Bettercap、mitmproxy を用いて SSL stripping / HTTPS ダウングレード攻撃をシミュレートし、HSTS の適用、証明書検証、HTTPS アップグレードの仕組みをテストする。HSTS プリロードと TLS 証明書の扱いを検証する認可されたペネトレーションテストを行うとき、ダウングレード攻撃のリスクをステークホルダーに示すとき、またはネットワークトラフィック内の SSL stripping の兆候を検出するよう SOC チームを訓練するときに使用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
