Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。
開発
再利用可能な UI ビルディングブロックのための Symfony UX TwigComponent——PHP クラスと Twig テンプレートによるサーバーレンダリングコンポーネント。ボタン、カード、アラート、バッジ、ナビバー、または props、blocks/slots、計算プロパティ、匿名(テンプレートのみ)コンポーネントを備えた再利用可能な UI 要素を作成するときに使用する。コードのトリガー:AsTwigComponent、#[AsTwigComponent]、ExposeInTemplate、PreMount、PostMount、<twig:Alert />、<twig:Button>、component()、computed properties、anonymous component、HTML syntax。ユーザーが「再利用可能なコンポーネントの作り方」「コンポーネントライブラリの作り方」「コンポーネントへの props の渡し方」「コンポーネントでの slots/blocks の使い方」「Symfony でのデザインシステムの構築方法」「コンポーネントの HTML 構文とは」「PHP クラスなしでコンポーネントを作る方法」を尋ねたときにも起動する。ユーザー入力で動的に再レンダリングするコンポーネント(live-component を使う)、JS の挙動(stimulus を使う)、ページナビゲーション(turbo を使う)には起動しない。
XY、XYO、XL1 リポジトリを支える Aries Tools TypeScript ツールチェーン(@ariestools/toolchain)— 安定版の xy と実験版の xyex コマンドライン、xy.config.ts、共有の ESLint、TypeScript、Vitest 設定。リポジトリのセットアップやプロジェクト profile の選択、build・lint・test・xy check の実行やデバッグ、パッケージ出力の設定、deplint や publint の指摘の修正、xy agent による AGENTS.md とドキュメントの lint、xy repo init と xyex plan による製品計画(papers、roadmap、PRD)の支援、スキルの管理、xyex work による作業の追跡、依存関係の更新、ライセンスやセキュリティの監査、パッケージのリリース、xy コマンドの失敗の解釈を行うときに使用します。
Alibaba Cloud EMAS APM(モバイルアプリケーションパフォーマンスモニタリング)の問題トラブルシューティングスキル。`aliyun emas-appmonitor` プラグインが公開する 4 つの読み取り専用 OpenAPI(`get-issues` / `get-issue` / `get-errors` / `get-error`)を扱う。機能:Top-N 集計、サンプルスタックのドリルダウン、6 種類の問題タイプ(crash / anr / lag / custom / memory_leak / memory_alloc)のディメンション別内訳。ユーザーのソースコード(Java / Kotlin / Objective-C / Swift / ArkTS / Dart / C# / JS)と組み合わせて根本原因分析と修正提案を提示する。クライアント対応:ネイティブ Android / iOS / HarmonyOS、Flutter、Unity(android / iphoneos / harmony にバンドル。H5 は対象外)。トリガー:アプリクラッシュの分析、ANR のトラブルシューティング、APM クラッシュ調査、トップ問題の一覧、"what is this digestHash"、iOS ANR Top 5、Android メモリリーク分析、Flutter カスタム例外スタック、ラグサンプルの取得、emas appmonitor の使用法、エラー率による問題の並べ替え、スタックからソースへのマッピング、appKey の問題、EMAS APM 問題分析、APM 問題の分析。
マルチエージェント協調による Android から HarmonyOS へのコード移行ワークフロー(反復型)。ユーザーが Android プロジェクトを HarmonyOS へ移行する必要があるときに発動し、次を提供する:1) Analyzer Agent がコード構造をスキャン 2) Planner Agent が移行計画を策定 3) Translator Agent がコード変換を実行 4) **Validator Agent** が **ohos-app-build-debug** skill を使ってコンパイル検証、アプリのパッケージング、実機での初期画面検証を実施 5) Tester Agent が機能を検証(各モジュールの移行完了後に実行) 6) すべてのモジュールの移行完了後、Feature Comparator Agent が漏れている機能をチェック 7) UI Comparator Agent が UI の一貫性を検証 8) 未完了部分を Planner Agent にフィードバックして反復を継続。コード分析スクリプト、API マッピング表、コンポーネント変換パターン、自動検証ツールを含む。トリガーキーワード:Android から HarmonyOS への移行、Android 移行、HarmonyOS 移行、Java/Kotlin から ArkTS へ、Activity から Page へ、機能比較、UI 比較。
組み込みのアニメーションフレームワークを用いた Flutter アニメーションのベストプラクティス。暗黙的アニメーション、明示的な `AnimationController` アニメーション、ページ遷移、Material 3 のモーショントークンを扱う。アニメーション、遷移、モーション、アニメーション付きウィジェットを作成、変更、レビューする場合に使用する。また、`CustomTransitionPage`、`GoRouteData` サブクラスでの `buildPage` オーバーライド、`Hero` 遷移で構築するカスタムルート遷移にも使用する。ルート間のモーションは周囲のコードが `go_router` であってもアニメーション作業だからである。
スタイルを変えずに GSAP モーションを構築します。単一のエフェクトとしても、フルセットとしても使用できます:「we're animaxxing」では、すべての要素が空白のページから入り、静止し、去っていきます。テキスト:split、scramble、glitch、typewriter、speak-in の登場演出、散らばる見出し、レターウェーブ、パス上のテキスト、カウントアップ、オドメーター。スクロール:リビール、スクラブ、パララックス、固定シーン、カードのスタッキング、ズームスルー、横方向の連続スクロール、ウェイポイント、スムーズスクロール、ページング。ポインター:マグネティック、チルト、スポットライト、方向性フィル、プレスリップル、シェイク、カーソルフォロワー、イメージトレイル、近接、ラベルロール、下線、ウェイトホバー。ドラッグ:スロートラック、無限ループ、カードスタック、ソート可能リスト、スワイプで閉じる。ほかにページカバー、プリントエフェクト、Flip モーフ、メニュー、ダイアログ、タブ、ステートボタン、メディアと SVG のエフェクト、マーキー、CustomEase、サウンド、紙吹雪、パーティクル、タッチでスタックするホバー。また、フィールを導き出します:プレミアム、落ち着き、遊び心。対応する GSAP フレームワークスキルと組み合わせて使用します。視覚的なリデザイン、ルーティング、GSAP API の質問には適していません。
B2C Commerce で SLAS 認証パターンを実装する。パスワードレスログイン(メール OTP、SMS OTP、パスキー)、PWA Kit/Storefront Next と SFRA 間のセッションブリッジ、ハイブリッド認証(B2C 25.3+)、トークンリフレッシュフロー、信頼されたシステム代理(TSOB)、JWT 検証を含む。基本的なログインを超えたショッパー認証、トークン交換フロー、パスワードレスまたは生体認証、複数のストアフロント間でセッションを維持する方法、トークンエンドポイントの 409 Conflict エラーの処理、ショッパートークンのリフレッシュ、JWT の検証についてユーザーが質問した場合は常にこのスキルを使用する —— SLAS という名前が明示されていなくても構わない。
小規模な作業(1〜15 ストーリー)向けの Quick Flow 軽量テクニカル仕様。範囲が小さく要件が明確な場合に、完全な PRD + アーキテクチャの組み合わせを置き換える。ストーリー作成前の唯一の計画成果物として bmad-output/tech-spec.md を生成する。ユーザーが「write a tech spec」「create a technical specification」「I need a tech spec for this feature」「quick spec」「small project spec」「we don't need a full PRD」「just a tech spec」「spec out this change」「document this feature」と言った場合に使用する。QUICK FLOW トラック限定(1〜15 ストーリー)。範囲が約 15 ストーリーを超える場合、または複数チーム / 大規模な外部統合を伴う場合は、停止して bmad-prd + bmad-architecture へ切り替える — これらのスキルはそのような複雑さのために作られている。3 つの意図をサポートする:作成(新しい仕様)、更新(既存の tech-spec.md の改訂)、検証(BMAD 基準に対するドラフトの完全性のレビュー)。
Go 並行プログラミングの専門家。《Go並行プログラミング実践》に基づく。並行性能の分析、同期バグの検出、ロック戦略の最適化、並行設計の提案を行う。Mutex、RWMutex、WaitGroup、Cond、Once、Pool、sync.Map、atomic、channel、context、synctest などすべての sync プリミティブ、セマフォ、SingleFlight、ErrGroup、レート制限などの公式拡張ライブラリ、CyclicBarrier、サーキットブレーカー、WorkerPool などのサードパーティライブラリ、分散同期プリミティブ(etcd)、および半非同期半同期、Reactor など 13 以上の並行パターンを扱う。トリガー語:Go 並行、sync、Mutex、WaitGroup、Cond、Once、Pool、RWMutex、channel、goroutine、デッドロック、データ競合、アトミック操作、sync.Map、並行最適化、ロック最適化、Go concurrency、data race、deadlock、並行パターン、並行設計、セマフォ、SingleFlight、ErrGroup、レート制限、トークンバケット、リーキーバケット、サーキットブレーカー、etcd 分散ロック、分散キュー、リーダー選出、STM。
コードのエラーハンドリングとレジリエンスの問題をスキャンします — 握りつぶされた例外、外部呼び出しでの try/catch の欠如、未処理の promise rejection、トランザクションの欠如、バリデーションの抜け、リトライ/タイムアウトの省略、ログの盲点。重大度でスコア付けした指摘とコピー&ペースト可能な修正プロンプトを生成します。トリガーフレーズ:「error handling check」「exception audit」「resilience check」「try/catch review」「error handling audit」。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
