Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
アトミックデザイン、コンポジション、規律ある prop インターフェースを用いて、フロントエンドコードベースのコンポーネント構造を監査・リファクタリングする、またはコンポーネントライブラリをゼロから設計する。ユーザーが「コンポーネントがめちゃくちゃ」「このコンポーネントは 800 行ある」「コンポーネントをリファクタリングして」「コンポーネントライブラリを作りたい」「コンポーネントをどう構成すべきか」「prop のバケツリレーが多すぎる」「同じボタンを作り直し続けている」と言う場合、または新しいコンポーネントをどこに置くべきか尋ねる場合に使用する — 「アトミックデザイン」と言わなくてもよい。コンポーネント棚卸しの監査、リファクタリング後のコンポーネントコード(抽出したアトム/分子、型付き prop インターフェース、バリアントシステム)、コンポーネントごとのドキュメントを生成する。
Jetpack Compose および Compose Multiplatform アプリの内部規約に関わるコードの作成、変更、レビューに使用します。対象はモジュールグラフ、MVI/BaseViewModel、エラー階層、状態の所有権、命名、Koin DI、Navigation 3、コルーチンです。compose skill を入口として使用してください。Gradle のみの作業(compose-project)、新しい画面(compose-feature)、コンポーザブルのみの作業(compose-ui)、リポジトリや永続化(compose-data)、expect/actual の分割(compose-platform)には使用しないでください。
Compose および Compose Multiplatform アプリのプロジェクト/ビルドレベルの作業を担当します。新規プロジェクトの初期化、既存プロジェクトへのキット導入、モジュールの追加または切り出し、build-logic の規約プラグイン、バージョンカタログ、CI とエージェントフックが対象です。Compose Multiplatform アプリの開始、モジュールの追加、settings.gradle.kts、build.gradle.kts、build-logic、libs.versions.toml、パッケージ設定の編集に使用します。ルーティングやアーキテクチャの選択(compose-architecture)、機能コード(compose-feature)、リポジトリや永続化(compose-data)、コンポーザブルやリソース(compose-ui)、commonMain とプラットフォームコード(compose-platform)には使用しないでください。
Compose と CMP の composable を作成・レビューします。Route/Screen/leaf の分割、状態読み取りの配置と安定性、読み込み/空/エラー時の UX 状態、LazyColumn のリストとグリッド、アニメーションの選択、アクセシビリティとセマンティクス、デザインシステムのトークン、CMP Res リソース、Coil 画像、キーボード/フォーカスを扱います。@Composable コード、再コンポーズ、安定性、LazyColumn、アニメーション、シマーやスケルトン、アクセシビリティ、テーマ、色、Res.string、Coil、フォーカス、キーボードに関わる場合に使用します。MVI、エラー階層、モジュールグラフ(compose-architecture)、ViewModel やデータ関連(compose-feature、compose-data)、Gradle やモジュール関連(compose-project)、expect/actual の分割(compose-platform)には使用しないでください。
Drizzle ORM — SQL データベース向けの型安全で軽量な TypeScript ORM。スキーマ宣言、CRUD クエリ、結合、リレーション、Drizzle Kit によるマイグレーション、データベースのシード投入。データベーススキーマの定義、クエリ(select/insert/update/delete)の作成、マイグレーションの設定、drizzle.config.ts の構成、データベース接続の確立、drizzle-zod/valibot によるデータ検証、あるいは PostgreSQL、MySQL、SQLite、Turso、Bun SQL、Neon、Supabase、PGlite、Expo SQLite、Cloudflare D1、PlanetScale、SingleStore、MSSQL、CockroachDB を扱う際に使用します。
FFCPE(Firefly Creative Production for Enterprise)のカスタムアクションである web / worker の OpenWhisk アクションを、@adobe/ffcpe-custom-node-core と @adobe/ffcpe-custom-node-app-builder(Hono、mountFfcpeNodeRoutes、createFfcpeNodeWorker、submit/status 契約)を使って実装する方法を説明する。既存の Adobe App Builder リポジトリにアクションを追加する方法を説明する: 同じ場所に置く <action-name>.web|worker|entry ファイル、*.config.yaml の更新、および TypeScript を CommonJS 出力で扱うための webpack + esbuild-loader の partial。FFCPE の web/worker ペアの雛形作成や移行、ext.config.yaml / runtimeManifest の修正、hono-openwhisk-adapter の web アクション(web: raw)のデバッグに使用。デプロイ後は、aio ffcpe catalog と同じ場所に置いた <action-name>.entry.json(adobe/aio-cli-plugin-ffcpe の skill)を使ってアクションを登録する。
Adobe App Builder の開発者が、@adobe/ffcpe-custom-node-core と @adobe/ffcpe-custom-node-app-builder を使って FFCPE(Firefly Creative Production for Enterprise)のカスタムアクションを構築するのを支援する(OpenWhisk の web + worker アクション、Hono、submit/status の HTTP 契約、inputs/outputs、IMS を考慮したルート)。ユーザーが App Builder でカスタムアクションアプリを組み立てる、FfcpeNodeWorkerHandler を実装する、mountFfcpeNodeRoutes でルートをマウントする、web: raw の OpenWhisk アクションを設定する、submit/statusUrl のポーリングをデバッグする、Text/Image/Video/Json の入力を扱う、run-workflow 用のアクション出力を生成する場合に使用。catalog-entry.json と aio ffcpe catalog CLI については、adobe/aio-cli-plugin-ffcpe のコンパニオン skill を使用する。
mise の aqua バックエンド経由で git-flow-next(https://git-flow.sh/ にドキュメントがある、Tower / gittower が積極的に保守するフォーク)をインストールし、クラシックな Gitflow プリセットを初期化し、feature ブランチの上流マージ戦略として rebase を設定して、finish 前にブランチを手書きのメッセージ付きの単一コミットにまとめるコントリビューター側の対話的 rebase を行い、`git flow …` コマンドで feature / release / hotfix のフローを実行する。
CI/CD ワークフロー、issue テンプレート、Dependabot、CodeQL セキュリティスキャンで GitHub リポジトリのセットアップを自動化する。本番環境で検証済みの 12 のワークフローを含み、18 のエラーを防ぐ:YAML 構文、action のピン留め、設定。使用場面:GitHub Actions CI/CD のセットアップ、issue/PR テンプレートの作成、Dependabot または CodeQL スキャンの有効化、Cloudflare Workers へのデプロイ、マトリクステストの実装、YAML インデント、action バージョンのピン留め、secrets 構文、runner バージョン、CodeQL 設定のトラブルシューティング。キーワード:github actions、github workflow、ci/cd、issue templates、pull request templates、dependabot、codeql、security scanning、yaml syntax、github automation、repository setup、workflow templates、github actions matrix、secrets management、branch protection、codeowners、github projects、continuous integration、continuous deployment、workflow syntax error、action version pinning、runner version、github context、yaml indentation error
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
