Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,725 件掲載。コマンド 1 行でインストールできます。
開発
デザインエンジニアリングの技巧と実行の卓越性。UI コンポーネント、ページ、インタラクションの構築、レビュー、リファクタリング、改善を行う際に適用される。トリガー:コンポーネントの構築、UI のスタイリング、アニメーション/トランジションの追加、デザイン品質のレビュー、フロントエンドコードのリファクタリング、hover/active/focus 状態の実装、影/色/グラデーション/間隔/タイポグラフィ/角丸の扱い、ドラッグインタラクション、レイアウトアニメーション、アイコンのトランジション、またはユーザーが「デザインエンジニアのように考える」ことを求める場合。技巧の全領域を網羅する:モーション、色、影、視覚的な整列、タイポグラフィ、間隔、グラデーション、パフォーマンス、ジェスチャー、マイクロインタラクション。
アプリが Trade API 経由でルーティングする現物取引にビルダー定義の手数料を徴収して DFlow 統合を収益化する — `platformFeeBps` による固定パーセンテージ。ユーザーが "how do I take a cut of trades?"、"add a builder fee"、"monetize my swap UI"、"charge a platform fee"、"how does platformFeeBps work?"、"where do my fees get paid?" と尋ねた場合に使用。取引自体の実行には使用しない(`dflow-spot-trading` を使用 — 優先手数料やスポンサー付き / ガスレスフローも扱う)。
プルリクエストの作成またはマージ前にコード差分を確認します。ユーザーがコード差分を提示したり、コード変更を貼り付けたり、コードまたは PR のレビューを依頼したり、コードを PR として提出またはマージしようとしている場合、このスキルを必ず使用してください。差分が小さいという理由だけで省略してはいけません。大規模または高リスクなコード変更をコミットまたは引き渡す前にも使用してください。変更がドキュメント、文章、画像、フォーマットなどの非コード内容に限られる場合は使用しないでください。小規模で低リスクな自己変更は、専門ツールを使わず軽量なレビューのみ行います。要件の範囲、正確性、セキュリティ、互換性、テストカバレッジを確認します。トリガー:幫我看程式 diff、看一下程式改了什麼、review 程式碼、PR review、diff review、code review、看看程式有沒有問題
リポジトリでドキュメントや文章を書いたり編集したりするときに使用 — README、ガイド、チュートリアル、API リファレンス、リリースノート、changelog、doc コメントを、Markdown、reStructuredText、AsciiDoc、プレーンテキストで扱う。ドキュメントは ISO 24495-1 Plain Language 標準に準拠する必要がある。この skill はそのルールを述べ、標準の 4 つの基本原則(relevant、findable、understandable、usable)を示し、plan、write、evaluate、revise のプロセスを定め、保存前に実行するセルフチェックを提供する。
showcase/flutter_test_app と intentcall の Web ターゲット(Chrome、Web コード生成、WebMCP ブートストラップ、web-showcase、webmcp verify、Chrome DevTools MCP)を保守します。web/index.html、agent_manifest.json、intentcall_webmcp.generated.js の編集、Web プラットフォームの同期、Chrome dogfood、WebMCP modelContext、または Agent WebMCP list/execute の場合に使用します。
プロジェクトを従来の ForgeRock SDK(FRAuth、FRSession、forgerock-ios-sdk、forgerock-android-sdk、@forgerock/javascript-sdk)から新しい Ping Identity Journey SDK へ移行するときに使用します。ユーザーが ForgeRock のコードを Ping SDK へ移行、アップグレード、移植、変換することに言及したら常にトリガーします——"ForgeRock to Ping migration"、"upgrade FRAuth"、"replace FRSession"、"move off @forgerock/javascript-sdk"、"migrate to @forgerock/journey-client"、"upgrade to Ping Journey SDK"、あるいはより漠然とした "help me modernize our ForgeRock auth" のようなフレーズです。Android(Kotlin)、iOS(Swift)、JavaScript/TypeScript のコードベースで動作します。旧コードをコメントとして保持するためロールバックは容易で、アプリがまだビルドできることを検証し、すべての変更について行番号付きのレポートを書き出します。
Hermes VM ランタイムで GC 安全な C++ コードを記述・レビューするためのルール。JSI を使うコードではなく、Hermes VM の内部 API を使う C++ ランタイム VM コードを記述、変更、レビューする際に使用。GC 管理型(HermesValue、Handle、PinnedValue、JSObject、StringPrimitive など)、Locals、GCScope、PseudoHandle、CallResult、または _RJS サフィックスを持つ関数の扱いを含む。通常は lib/VM/、include/hermes/VM/、API/hermes/、API/napi/ 内。
AI 支援開発の中でコード変更の背後にある「なぜ」を記録する。ブランチ単位の markdown ジャーナルを作成し、推論、トレードオフ、コンテキストを保持する。また docs/ にビジネスレベルの生きた QA ドキュメントを維持し、自己修復テストと要件の明確さを実現する。コミット、PR、複数ファイルの変更の前に使用。ユーザーが「remember to journal」「anything to journal?」「journal this」「update the docs」「anything to document?」と言う場合に使用。
Crowdin GitHub Action(crowdin/github-action)を設定・デバッグします。リポジトリを Crowdin プロジェクトと同期し、翻訳プルリクエストを作成します。GitHub Actions への Crowdin の組み込み、.github/workflows/crowdin.yml のステップの作成やレビュー、入力項目(upload_sources、download_translations、localization_branch_name、create_pull_request、command)の調整、プルリクエストが作成されない、CI チェックが付かないプルリクエストが作成される、ビルド中に 409 が発生するといった実行のデバッグに利用します。「CI で翻訳を自動化したい」「Crowdin のワークフローが壊れた」といった簡単な依頼も対象です
(NS) 既存の GitLab issue をローカルの計画と実行と同期する —— マイルストーン、RF ラベル、ステータス遷移、担当者、見積もり、実績時間。実装中にタスクが GitLab issue に紐づく場合、または plan-version-from-gitlab の同期後に使用 —— 新しい issue の作成には使用しない(mcp-gitlab-usage を使用)。常にアトミックな set_issue_labels と 3 ステップのステータスサイクルを使用する。ツール契約は mcp-gitlab-usage を参照。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
