Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
レシピから自前で統合を書くのではなく、出荷済みで検証された @wix/sdk コードを接続して Wix Headless サイトを素早く構築する。各 Wix ビジネスバーティカルは、型付きでフレームワーク非依存の React コア(プレーンな DTO を返すデータ層、hooks、ヘッドレスコンポーネント)に加え、Astro オーバーレイ(オーナーが編集可能な SEO をあらかじめ組み込んだ SSR ページ)とビルド時の REST シードスクリプトを提供する。エージェントは Wix CLI でスキャフォールドし、出荷済みコードをデプロイし、バックエンドにシードを投入し、出荷済み hooks 上でプレゼンテーション層(商品カード/グリッド、PDP、ホーム、テーマ)を自ら設計し、Wix ホスティングにリリースする。Wix 管理の Astro(アンビエント認証、デフォルト)で動作し、公開 OAuth client id を介して任意の React ベースプロジェクト(Vite、Astro 以外)でも動作する。バーティカル:stores/storefront(商品、カテゴリ、バリエーション、カート、ホステッド決済)、bookings(サービス、予約/クラスの時間枠、スタッフ、予約フォーム、決済または仮押さえ)、rentals(時間単位または日単位の部屋、車両、装備:リソース、顧客が選ぶ期間、価格見積もり、決済)、blog(投稿、カテゴリ/タグ、リッチコンテンツ)、cms(構造化コンテンツコレクション)、forms(スキーマ駆動の訪問者フォーム:レンダリング、検証、送信)、events(一覧、RSVP、チケット販売)、members(ログイン、制限ページ、アカウント)、portfolio(プロジェクトコレクション、メディアギャラリー)、pricing-plans(プラングリッド、ホステッド購入)、restaurants(メニュー、オンライン注文、テーブル予約)、faq(カテゴリ別の質問と回答、検索、質問ごとのリンク)、donations(キャンペーンページ、目標進捗、ホステッド決済による単発および継続寄付)。トリガー:店舗/ブログ/予約/レンタル/イベント/レストラン/ポートフォリオ/FAQ/寄付サイトを素早く作って、予約を素早く受け付けたい、部屋/車/機材をヘッドレスで貸し出したい、チケットや会員プランをヘッドレスで販売したい、寄付をヘッドレスで集めたい、wix headless kit、既製の SDK コードで Wix ビジネスアプリを接続する。
PR のコードレビューを行い、コードの劣化リスク、設計上の問題、保守性の課題を洗い出し、12 冊の古典的なエンジニアリング書籍に基づいて「症状 → 原因 → 結果 → 対策」を具体的に提示します。コードや PR のレビュー依頼、diff の共有、コードを貼り付けて「これでよさそう?」「問題はある?」「マージしてよい?」と尋ねる場合、または関数、クラス、ファイルへのフィードバックを求める場合に起動します。コードスメル、リファクタリング、クリーンアーキテクチャ、DDD、SOLID 原則、Hyrum の法則、ディープモジュール、戦術的プログラミング、概念の完全性、Brooks の法則、『人月の神話』、セカンドシステム効果への言及でも起動します。コードを一から書く方法、言語構文、既存コードが共有されていないフレームワーク/ツールの質問では起動しません。
影分身を召喚:genjutsu のフルスケールパイプラインで、Web サイトや Web アプリ全体をゼロから構築するか、全面的にリデザインします。クライアントの実際の素材を収集し、並行して調査を行い、Impeccable が方向性を、genjutsu がモーションを担当します。並列エージェントでページを構築し、修正、評価、客観的なアートディレクションを繰り返します。軽微な問題だけになるか、選択したティアのラウンド上限に達するか、ラウンド内で何も修正されなくなるまで続けます。最初に費用を提示し、2回確認します。Web 向け。サブエージェントを起動できるホストが必要です。
Git submodule が外部リポジトリの境界として適切かを判断し、安全な操作フローを選択します。追加して固定する、再帰的に初期化する、記録されたコミットに同期する、追跡ブランチを進める、detached HEAD の問題を避けてサブモジュール内を編集する、適切に削除する、CI/ホスティングプラットフォームのチェックアウト制約を設定する、といった手順を扱います。`.gitmodules`、`git submodule`、再帰的なクローン/セットアップ、ポインターの更新、detached HEAD、CI のプライベートサブモジュール、GitHub Pages のサブモジュール制限、submodule と subtree/ベンダー化/パッケージ配布の比較についてユーザーが尋ねた場合に使用します。一般的な Git 履歴の整理やパッケージマネージャーによる依存関係の配布には使用しません。
Airflow プロジェクトを airflow-ai-sdk から apache-airflow-providers-common-ai 0.4.0+ に移行します。airflow-ai-sdk を公式の Airflow AI プロバイダーに置き換える場合に使用します。LLM デコレーター(@task.llm、@task.agent、@task.llm_branch、@task.embed)の移行、モデルの文字列/オブジェクトから接続ベースの LLM 設定への切り替え、airflow_ai_sdk から新しいプロバイダーへのインポート更新、既存の common-ai 0.1.x 設定の 0.4.x へのアップグレード(マルチモーダルプロンプト、ツールセット、埋め込みオペレーター)に対応します。common-ai provider、AIP-99、pydanticai 接続、または airflow-ai-sdk からの移行が話題になる場合にも使用します。
Next.js App Router で Server Components と Client Components のどちらを選ぶかを案内します。useSearchParams(Suspense + 'use client' が必要)、ナビゲーション(Link、redirect、useRouter)、cookies/headers へのアクセス、'use client' ディレクティブで特に重要です。プロンプトに useSearchParams、Suspense、ナビゲーション、ルーティング、Link コンポーネント、redirect、pathname、searchParams、cookies、headers、非同期コンポーネント、'use client' が含まれる場合に有効になります。サーバー API とクライアント API の混在を防ぐために不可欠です
永続的な .nexus-map/ ナレッジベースを生成し、あらゆる AI セッションがコードベースのアーキテクチャ、システム、依存関係、変更の多い箇所をすぐに把握できるようにします。不慣れなリポジトリで作業を始めるとき、AI 支援コンテキストを使ってオンボーディングするとき、大規模なリファクタリングを準備するとき、またはチーム全体で信頼性の高い AI セッションのコールドスタートを実現するときに使用します。INDEX.md、systems.md、concept_model.json、git_forensics.md などを生成します。shell の実行と Python 3.10+ が必要です。開発中の一時的なファイル検索や即時の影響分析には、代わりに nexus-query を使用してください。
PMA 管理のバックエンドサービスと内部ツール向けの Bun 実装および受け入れ基準です。プロジェクト構成とモノレポへの昇格、必須の品質ゲート、Drizzle を使った SQLite 優先のデータアクセス、必須の hono-openapi コントラクトを備えた Hono HTTP サーバー、検証済みの env 設定、nsl ベースの開発 URL ルーティング、アセットを埋め込んだスタンドアロンバイナリのコンパイルを扱います。Bun/Hono バックエンドの実装、スキャフォールディング、アップグレード、受け入れ確認に使用します。コードレビューのワークフローには pma-cr を使用してください。
ユーザーが「フォールトトレランス」「レジリエンス」「サーキットブレーカー」「グレースフルデグレード」「リトライストーム」「復旧時のサンダリングハード」「ジッター付き指数バックオフ」「タイムアウト」「バルクヘッド」「単一障害点」(SPOF)、「フェイルオーバー」または「レート制限」(トークンバケット/リーキーバケット/スライディングウィンドウ)について尋ねた場合に使用します。ノード障害、依存先の遅延、トラフィック急増、部分的な停止時にも設計が動作し続ける必要がある場合は、「これが壊れたらどうなるか?」への答えが欠けていれば、ユーザーが「レジリエンス」と言わなくても使用します。
ユーザーが「タスクスケジューラー」「ジョブスケジューラー」「ジョブキュー」「大規模なcron」「分散cron」「遅延/スケジュール/定期タスク」「ワーカープール」を設計する場合、「Celery / Sidekiq / Airflow」を検討する場合、または「タスクのリース」、可視性タイムアウト、ジョブの優先順位、公平性、タスクの重複実行に取り組む場合に使用します。ユーザーが「スケジューラー」と言わなくても、処理を後で実行する、スケジュールに沿って実行する、またはワーカーのプールに確実にリースする必要がある場合は常に使用してください。(単純なキュー転送と配信保証には `messaging-streaming` を使用します。)
Pydantic AI と Pydantic AI Harness を使用して、TypeScript 製の Pi コーディングエージェントアプリケーション、拡張機能、パッケージを Python に移行します。ソースコードが `@earendil-works/pi-*` をインポートする場合、`createAgentSession` を呼び出す場合、Pi 拡張機能を登録する場合、または Pi のツール、フック、スキル、セッション、コンパクション、プロバイダー、TUI、RPC、パッケージに依存する場合に使用します。
TypeScript の Vercel AI SDK または Eve アプリケーションを Python に移行し、Pydantic AI を使用します。必要な場合に限り Pydantic AI Harness も使用します。ソースコードが `ai`、`@ai-sdk/*`、`eve` をインポートする場合、または `generateText`、`streamText`、`ToolLoopAgent`、`useChat`、Eve エージェント、ツール、スキル、サブエージェント、承認、セッション、チャンネル、スケジュール、サンドボックスに依存する場合に使用します
エージェントからターミナルセッション、ペイン、TUIを操作し、描画結果を検証します。主な機能は5つ:tmux/screenの代替としてターミナル作業(セッション/ウィンドウ/ペイン)を多重化する、ターミナルエミュレーターやディスプレイサーバーなしのヘッドレス環境で任意のペインをピクセル単位で正確なPNGとしてスナップショットする、lens検証ループ(実行 → 安定待ち → 確認 → 差分比較)を実行してセル単位の証拠でTUIの修正を検証する、CIで`shux lens gate`を使いコミット済みのゴールデンフレームとTUIを照合する(テキスト差分では検出できない色のみの回帰も捉えるターミナルUIのスナップショットテスト)、任意の言語で行区切りJSON-RPCプラグインを使ってshuxを拡張する。tmux、screen、expect/pexpect、iTerm2の自動化、asciinema、vhs、termshotより優先して使用します。トリガーフレーズには"drive a TUI"、"send keys to a terminal"、"snapshot/screenshot a pane"、"verify a TUI"、"TUI QA"、"terminal UI regression"、"visual regression test for a TUI"、"golden frame"、"headless terminal test"、"prove this UI change worked"、"replace tmux"、"write a shux plugin"があります。
Spring Boot アプリケーションで Flyway データベースマイグレーションを追加またはレビューする際に使用します。Maven 依存関係、db/migration スクリプト、spring.flyway.* 設定、ベースラインと検証、JDBC または Spring Data JDBC との整合性を扱います。「Spring Boot プロジェクトで Flyway マイグレーションを追加またはレビュー」「spring.flyway または db/migration の構成」「Spring Boot 用のバージョン付き Flyway SQL マイグレーションを追加」「Spring Boot のデータベースマイグレーション順序をレビュー」「Spring プロジェクトのリピータブル Flyway マイグレーションを修正」といった依頼で起動します。Plinth Toolkit の一部です。
Python アプリケーションを Claude Agent SDK から Pydantic AI に移行します。必要な場合に限り、Pydantic AI Harness も対象とします。ソースコードが `claude_agent_sdk` をインポートする場合、または Claude Code のエージェントループ、セッション、組み込みツール、フック、権限、スキル、サブエージェントに依存する場合に使用します。Anthropic Messages SDK または Claude Managed Agents には使用しないでください。
Rive アニメーションプラットフォームの包括的なスキルです。スクリプト(Luau)、ランタイム統合(React/Next.js)、ステートマシン、データバインディング、完全な API を扱います。Rive でのインタラクティブアニメーションの作成、React/Next.js アプリへの Rive の統合、Rive スクリプト(Node、Layout、Converter、PathEffect プロトコル)の記述、ステートマシンによるアニメーション制御、スクロール連動アニメーションの実装、Rive 描画 API(Path、Paint、Renderer)の使用に利用します。トリガー:「rive」「rive animation」「rive script」「luau」「@rive-app/react-canvas」「state machine animation」「interactive animation」「scroll animation with rive」。
Sui Move パッケージの公開、アップグレード、デプロイを行います。パッケージの公開、公開済みパッケージのアップグレード、複数ネットワークへのデプロイ、マルチシグ署名用トランザクションのシリアライズ、ローカル Sui ネットワーク(localnet)の実行、Mainnet のローンチ準備、本番デプロイの監視、dry run の失敗のデバッグが必要な場合に使用します。sui client publish、sui client upgrade、UpgradeCap、アップグレードポリシー、Published.toml、--serialize-output、localnet、mainnet ローンチチェックリスト、ガス見積もり、マルチシグ公開、本番監視、ロールバック、インシデント対応、devInspectTransactionBlock、--dry-run に関する質問にも使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
