Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
Boost(Bootstrap 5.3)をベースに Moodle 5.1+ のテーマを作成・カスタマイズする。ユーザーが次を望む場合にこのスキルを使用する:Boost 子テーマをゼロから作成する、既存テーマの SCSS スタイルを変更する、Mustache テンプレートをオーバーライドする、管理設定を追加・変更する、レンダラーをカスタマイズする、アイコンやフォントをオーバーライドする、Bootstrap 4 から 5 へ移行する、キャッシュや SCSS コンパイルの問題をデバッグする、出力コンポーネントを作成する、その他 Moodle 5.x の見た目に関わるあらゆる作業。"theme"、"Boost"、"Moodle SCSS"、"Moodle Mustache template"、"theme settings"、"customize Moodle"、"change Moodle styles" などの用語が出た場合もトリガーする。
Motion(Framer Motion)を使って React のアニメーションを構築します。ジェスチャー(ドラッグ、ホバー、タップ)、スクロール効果、バネ物理、レイアウトアニメーション、SVG に対応。バンドルサイズ: 2.3 KB(mini)から 34 KB(full)。使用場面: ドラッグ&ドロップ、スクロールアニメーション、モーダル、カーセル、パララックス。トラブルシューティング: AnimatePresence の終了処理、リストのパフォーマンス、Tailwind との競合、Next.js の「use client」。
NeuroForge Nuxt は、Nuxt 4、Nitro、Prisma、TypeScript で高品質な SaaS アプリを構築するための専門的なエンジニアリングシステムです。NeuroForge memory ファイルを使い、重大度で階層化された「Analysis First」ワークフローを強制し、アーキテクチャの完全性、エンドツーエンドの型安全性、ノンブロッキングなデータ取得、ハイドレーション安全な状態、Laws of UX 基準、再利用可能な Shadcn アプリラッパー、クリーンなエラー処理を確保します。Nuxt 4/Nitro/Prisma/Vue 3 プロジェクトに取り組むときは常にこの skill を使用してください。コンポーネント、composables、サーバールート、Prisma schema の作成やアーキテクチャレビューを含みます。Nuxt、Nitro、Prisma、useAsyncData、useFetch、defineEventHandler、PrismaClient、Nuxt Layers、createUseFetch、$fetch、useAPI、Pinia、Pinia Colada、useQuery、useMutation、zod、valibot、ハイドレーション不一致、Dexie、IndexedDB、liveQuery、オフラインファースト、PWA 永続化、Strapi、Strapi 5、strapi::security、config/middlewares.ts、config/admin.ts、contentTypes.d.ts、components.d.ts、Strapi preview、draft mode、content types、dynamic zones、useStrapi、useStrapiPage、block registry、[...slug].vue、Nodemailer、SMTP、contact form、transactional email、PDF download、getErrorMessage、エラーフォールバック、サイレントエラー、コードコメント、JSDoc、@nuxt/scripts、useScript、scripts.registry、NUXT_PUBLIC_SCRIPTS_*、Google Analytics、GA4、gtag、analytics proxy、analytics で誤った国が表示される、Search Console vs GA、runtimeConfig、NUXT_ 環境変数、cPanel、再起動と再デプロイ、buildAssetsDir、古い chunk、"does not provide an export named"、SMTP 502、EAUTH、Vue script setup のいずれかに言及したらトリガーします。この skill をトリガーして NeuroForge プロトコルを有効にし、コードベースがスケーラブルな本番基準で構築されるようにしてください。
openapps.xyz 向けのアプリ(oApp)を構築するためのスキル: ゼロシークレットの原則、すべてのケイパビリティを steward が所有しなければならない理由(「Bounded にできないことは、あなたにもできない」)、未対応のケイパビリティを正直に伝える方法、Bounded がネイティブに提供しないサービス向けの x402 リレー フォールバック、Bounded に欠けているケイパビリティを申請する方法、そしてライフサイクル: プライベートな bounded.page での開発、正確な workload app-id ホストでの完了した Open 公開、oApps の slug、listing、token、Gauntlet に対する明示的な Commence。ユーザーが、アプリを openapps.xyz でローンチする(oapps.fun はそこへリダイレクトされる)、oApp になる、コミュニティ所有 / token ガバナンスになる、あるいは「制作者より長く生きる」と述べた場合は常に使用します。Bounded スキルファミリーの一部であり、仕組みは bounded-backend / bounded-onchain にあります。
PostgREST 互換の BaaS(Supabase / InsForge)上でサービスを構築する——RLS、Auth、PostgREST クエリ、MCP 設定。RLS ポリシーや PostgREST クエリを書く前に必ずこのスキルを読み込む必要があり、クエリが通常の SQL に見えるからといって省略してはならない。トリガー:用 Supabase / InsForge 做後端, 設計 RLS policy, 寫 PostgREST query, 處理 BaaS Auth, 設定 MCP, 推 Supabase production, 自架 Supabase, InsForge。
PRD、機能仕様、計画ドキュメント、RFC、設計ドキュメント、issue 記述の作成・改善・レビュー——そのようなドキュメントが取る標準的でツールに依存しない章立て構造と、各章を支える技巧。あらゆるデリバリーワークフローにおける計画作成や issue 起草のステップを含む。「PRD を書いて」「仕様を起草して」「この issue を改善して」「この計画を構造化して」「受け入れ基準を書いて」「完了をどう検証するか」「この要件はテスト可能か」でトリガーされる。コードを書くためのものではなく、コードを規定するドキュメントのみを対象とする。UI マークアップ、モジュール配置、テストの仕組みはプロジェクト自身の規約に従う。
トラッキングプランを SDK 固有の計測ガイドに変換する。対象の分析 SDK を使って identify、group、track 呼び出しをどのように実装するかを、実際のテンプレートコード、アーキテクチャ指針、制約のドキュメントとともに示す。.telemetry/instrument.md を出力する。プロダクト分析、CDP、プロダクト導入、Web 分析、エラー監視、フィーチャーフラグ、セッションツールにわたる 25 の分析送信先を扱う。ユーザーがトラッキングプランを保有し、Segment、Amplitude、Mixpanel、PostHog、Accoil、Google Analytics、Sentry、LaunchDarkly などの特定の SDK、または汎用 HTTP POST でそれを実装する方法を知る必要がある場合に使用。ユーザーが「計測ガイドを作成」「トラッキングの実装方法」「SDK ガイド」「実装ガイドを生成」と尋ねる場合にも使用。
プロジェクト初期化ツール。グローバルプロトコル ~/.claude/CLAUDE.md を読み込み、プロジェクトの実際の状況を分析し、プロジェクト固有の CLAUDE.md と docs/ コンテキストを生成する。このスキルは、ユーザーが「プロジェクトを初期化」「プロジェクト設定」「Claude Code を構成」「新規プロジェクト構成」と言ったとき、または新しいプロジェクトに入って素早く構成する必要があるときに使用する。次には使用しない:Skill コンテンツの開発や検収(skill-lint を使用)、単発の Skill インストール(skill-manager を使用)、コード生成。
クリーンで型安全なコードのための、明確な方針を持つ Python コーディング標準。Python の関数、クラス、型ヒント、データ構造、列挙型、モジュール構成を書いたりレビューしたりするときに使用。Python 3.12+ のあらゆるプロジェクトに適用。アプリのアーキテクチャ、ビジネスロジックの配置、モジュールの構成方法、dict と Pydantic モデルの選択を決めるときにも使用。次には使用しない:Django 固有のパターン(django スキルを使用)、テストファイル(pytest スキルを使用)、フロントエンドコード、シェルスクリプト。
AMQP プロトコルを備えた RabbitMQ メッセージブローカー。exchanges、queues、bindings、メッセージングパターンを扱う。信頼性の高いメッセージ配信と複雑なルーティングのシナリオに使用する。使用場面:ユーザーが "rabbitmq"、"amqp"、"exchanges"、"routing patterns"、"topic exchange"、"fanout" に言及する場合、または "message routing"、"work queues"、"request/reply"、"flexible routing" について尋ねる場合。使用しない場面:高スループットのストリーミング — `kafka` または `pulsar` を使用;クラウドネイティブ — `nats` を使用;AWS ネイティブ — `sqs` を使用;JMS が必要 — `activemq` を使用;単純な pub/sub — `redis-pubsub` を使用
既存の Remotion(React ベース)の動画コンポジションを FrameVideo の HTML コンポジションに変換します。ユーザーが Remotion コンポジションを FrameVideo として移植、変換、移行、翻訳、書き換えることを明示的に求めた場合にのみ使用します(例:「Remotion プロジェクトを FrameVideo に移植して」)。(a) 新しい FrameVideo コンポジションを作成する場合(Remotion 動画の A/B テストであっても)、(b) Remotion が言及されるだけの場合、(c) Remotion のコードが変換目的ではなく参考として共有された場合、(d) ソースの移行を明示的に求めずに「Remotion のものと同じ動画」を求める場合は使用しないでください。新規の FrameVideo 構築として扱います。判断に迷う場合は、`framevideo` スキルを既定とします。未対応のパターン(useState、useEffect の副作用、非同期 calculateMetadata、サードパーティの React コンポーネントライブラリ、`@remotion/lambda`)を検出し、損失のある変換ではなくランタイム相互運用のエスケープハッチを推奨します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
