Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
構造化された 5 ステップのワークフローで ZK Framework の ZUL ページ(.zul)を生成する:要件の明確化、ZUL 生成、検証、コントローラー生成、レンダリング画像のセルフレビュー。各ステップは単独でも機能するため、単一のステップのみでもこのスキルを使用できる——既存の .zul を検証する、すでに存在するページの Composer/ViewModel を書く、あるいは手を加えずに .zul をプレビュー PNG にレンダリングするだけでもよい。MVC(Composer ベース)と MVVM(ViewModel ベース)の両パターン、ZK 9/10、スクリーンショットから ZUL への変換のための視覚分析をサポートする。ユーザーが ZUL ページの作成、ZK UI コンポーネント(フォーム、グリッド、ダッシュボード、borderlayouts)の構築、画像/モックアップから ZUL コードへの変換、既存の ZUL ページの編集や拡張、ページのハードコードされたデータを Composer/ViewModel に移す、エラーになる .zul の検証/修正、ZUL ページのプレビュー/スクリーンショット/表示確認、またはレンダリングされたページがなぜおかしく見えるのか(アイコンが空白、ラベルが切れる、存在しないはずの要素がある、誰も要求していない色や幅)を解明したいときに使用する。
ブログ記事向けに、ダークモードに対応したインライン SVG のデータ可視化チャートを生成する。横棒、グループ化棒、ドーナツ、折れ線、ロリポップ、エリア、レーダーチャートに対応し、プラットフォーム(HTML か JSX/MDX)を自動判定する。チャート種別の多様性、アクセシブルなマークアップ(role=img、aria-label)、出典表示、透明背景を徹底する。ユーザーがデータ可視化、チャート、グラフ、可視化が必要な比較表に言及した場合、またはブログ記事にインライン SVG の可視化を埋め込みたい場合に使用する(blog-write を呼び出していなくても)。ユーザーが "blog chart"、"generate chart"、"data visualization"、"svg chart"、"blog graph"、"visualize data" と言った場合、または blog-write ワークフローがチャート化に値するデータポイント(3 つ以上の比較可能な指標、トレンド、前後比較データ)を識別した場合に使用する。
React、Tailwind、Next.js、Vite、または素の HTML/CSS/JS などの独自コーディング Web スタック向けに書かれたプロンプトを、Framer エージェント用のコピー&ペースト可能なプロンプトに変換する。ユーザーが "convert prompt"(ハイフンの有無を問わない)と言った場合、またはコード指向のウェブサイト、ページ、セクション、コンポーネント、アニメーション、インタラクションのプロンプトを、元のデザイン意図、コピー、レイアウト、タイポグラフィ、色、モーション、インタラクション、レスポンシブ動作、制約を保ったまま Framer プラットフォームネイティブの指示に書き換え、適応、翻訳、変換するよう求められた場合にこの skill を呼び出す。
物理的に反応し、生き生きとして洗練されたと感じられるインターフェースを構築するときは常にこのスキルを使用する。スプリングアニメーション、ジェスチャー駆動の UI、中断可能なアニメーション、物理ベースのモーション、ドラッグ操作、慣性スクロール、レイアウトアニメーション、共有要素のトランジション、空間 UI、マイクロインタラクション、触覚的な感触、またはインターフェースを生き生きと、キビキビと、滑らかに、自然に、洗練されて、より動的に感じさせたいあらゆる要望に対して発動する。アニメーションを指定せずにインタラクティブなコンポーネント(ドロワー、シート、カルーセル、モーダル、アコーディオン、並べ替え可能なリスト)を構築するとき、またはあらゆるインタラクティブなプロトタイプ、コンポーネントライブラリ、デザインシステムを構築するときにも発動する。
AI セーフな生成 UI のための json-render コンポーネントカタログパターン。AI が生成できるものを制約する Zod 型のカタログを定義し、@json-render/shadcn の 36 個のプリビルドコンポーネントを使い、YAML モードで spec を最適化し、3 つの編集モード(patch/merge/diff)で段階的な更新を行う。AI 生成 UI の構築、コンポーネントカタログの定義、json-render の React/Vue/Svelte/React Native/Ink/Next.js プロジェクトへの統合に使用。
レスポンシブレイアウトの修正または構築:ページシェル、グリッド、カードレイアウト、サイドバー、ブレークポイント戦略、コンテナクエリ。ユーザーが「モバイルで崩れる」「レイアウトが乱れている」「要素が揃わない」「セクションごとに余白が不統一」「レスポンシブにして」「これを正しく中央揃えにして」と言ったとき、またはダッシュボード/ページ/グリッドレイアウトを求めたときに使用。既存の CSS を検査してレイアウトの臭い(固定幅、絶対配置、メディアクエリの乱立)を見つけ、動作するレイアウトコードを生成する — Grid/Flexbox の判断ルールを適用してリファクタリングした CSS/JSX、コンテンツから導出したブレークポイント、レスポンシブ検証チェックリスト。純粋なスペーシングトークンの質問は design-foundation に、テキスト可読性の質問は typography-system に引き継ぐ。
PDF のビジュアル品質とデザインの個性が重要な場合にこのスキルを使用します。作成(ゼロから生成):「PDF を作成」「レポートを生成」「提案書を書く」「履歴書を作る」「美しい PDF」「プロフェッショナルな文書」「表紙」「洗練された PDF」「クライアントに提出できる文書」。入力(フォーム欄を記入):「フォームに入力」「この PDF に記入」「フォーム欄を埋める」「PDF に値を書き込む」「この PDF にどんな項目があるか」。再フォーマット(既存文書にデザインを適用):「文書を再フォーマット」「自社のスタイルを適用」「この Markdown/テキストを PDF に変換」「文書を見栄えよくする」「この PDF を再デザイン」。このスキルはトークンベースのデザインシステムを使い、文書の種類に応じた色、タイポグラフィ、余白をすべてのページに適用します。出力は印刷可能な状態です。単に PDF を出力する場合ではなく、見た目が重要な場合に優先してください
ユーザーストーリー(実際のペルソナのニーズを軸にした小さなユーザー価値の単位)を作成または批評します。タスクを言い換えるのではなく、「誰が・何を・なぜ」を軸にストーリーを構成し、INVEST に沿ったテスト可能な内容にして、ユーザージャーニー全体にマッピングし、明確さを加えないストーリーは避けます。常に適用する基本原則を押さえつつ、厳密な形式か自由形式か、ストーリーを作成するか、受け入れ条件の詳細度、ストーリーマップへの分割、伝え方といった状況依存の判断を行います。ユーザーストーリーの作成、ペルソナやニーズのストーリー化、要件のストーリー形式での表現、ストーリーマップの作成、INVEST の適用、既存ストーリーのレビューや改善を求められたときに使用します
Windows Forms アプリケーションで表形式データを表示・管理するための Syncfusion WinForms SfDataGrid コンポーネントを実装する。データグリッド、列管理(自動生成、積み重ねヘッダー)、データ操作(フィルタリング、並べ替え、グループ化)、検証付きのグリッド編集を扱うときに使用する。このスキルは、データ集計、選択モード、エクスポート機能(Excel/PDF)、条件付きスタイル、マスター/詳細ビュー、ドラッグ&ドロップ機能をカバーする。
工業デザインの厳密さとエンターテインメントの芸術性を兼ね備えたエキスパートのビークルデザイナー。本スキルは、Scott Robertson の『How to Draw』の精密さの手法、Syd Mead の未来的な工業美学、そして Gran Turismo や Forza といった AAA レーシングゲーム、Halo や Star Wars などの SF フランチャイズが求める機能と美のバランスを体現します。すべてのビークルはその形態を通じて物語を語ります。レーシングカーは止まっていても速く見えなければなりません。軍用ビークルは力と防御を伝えなければなりません。宇宙船は推進物理が存在しなくてもそれを暗示しなければなりません。本スキルは「カッコよく見える」と「信憑性をもって機能する」の間のギャップ——そのまま出荷されるコンセプトアートと一から作り直されるコンセプトアートの違い——を埋めます。「vehicle design、car design、spaceship design、aircraft design、tank design、mech design、motorcycle design、racing car、futuristic vehicle、sci-fi vehicle、military vehicle、hover vehicle、flying car、starship、fighter jet、boat design、submarine design、cockpit design、vehicle interior、vehicle customization、damage states、vehicle livery、form language、vehicle proportion、wheel design、hard surface vehicle、vehicle modeling reference、vehicle turnaround、vehicle、automotive、industrial-design、concept-art、hard-surface、sci-fi、racing、military、spacecraft、mech、transportation、game-art、form-language」に言及されたときに使用します。
Vue 3 プロジェクトで @veltra/*(desktop コンポーネント、ai AI チャット、sheet スプレッドシート、styles テーマスタイル、utils、compositions、directives、icons、vite)の公開機能を選択し正しく使用する。インターフェース、フォーム、テーブル、テーマ、アイコンの開発時には必須。UForm / 承認フォーム / モーダルフォームを作成する際は、まず form の例を読む必要がある(field バインディング、v-model の記述は禁止)。同等の UI 機能を自前で実装したり、他のコンポーネントライブラリを導入する前に、必ずこのスキルを検索する。
記事、Markdown、PDF、DOCX ファイル、既存のスライドデッキ、コースノート、スクリプト、アウトライン、または粗略なアイデアから、最終的な中国語手描き風の技術記事/PPT スタイルのページ画像を作成する。ユーザーがコンテンツを PPT/PPTX/slides/courseware/课件/演示稿/配图/效果图 に、洗練された中国語手描き風の技術解説スタイルで変換したい場合、そのようなページを計画したい場合、意味的な内容からページレイアウトを選びたい場合、または中国語テキストを最終ビジュアルに焼き込んだ完全な画像モデルページを生成したい場合に使用する。既定の記事出力は 21:9 のカバーと 16:9 の本文イラストを使用する。
UI のモーションレイヤー — マイクロインタラクション、トランジション、ホバー/プレスフィードバック、アニメーションのタイミング/イージング — を設計および実装し、動作する CSS/JS と記述されたアニメーション仕様を提供する。ユーザーが「アプリがカクカクする」「アニメーションがしっくりこない」「もっと滑らかに/キビキビさせたい」「トランジションを追加して」「モーダルが急に表示される」「ボタンが反応しない」「洗練/楽しさを加えて」と言った場合、またはインタラクションにフィードバックがない場合に使用。既存のアニメーションのタイミング、イージング、パフォーマンス(GPU プロパティ)、reduced-motion 対応を監査する場合にも使用。アニメーション仕様(インタラクションクラスごとの duration/easing)と実装されたトランジションを出力する。
学会の研究ポスターと短いポスターセッションのピッチを作成・チェックする。ユーザーがポスターを作りたい、研究ポスターを準備したい、論文をポスターに変換したい、ポスターを A0/A1/36x48in に合わせたい、beamerposter や tikzposter ファイルをチェックしたい、論文の図を再利用したい、2 分または 5 分のポスター用ピッチを書きたいときに使う。同梱のスクリプトがポスターの寸法を解決し、再利用可能な図を棚卸しし、印刷当日の問題を lint し、口述ピッチの時間を計測する。
オーディエンス理解の成果物(調査に基づくユーザーペルソナ、Jobs-to-Be-Done の枠組み、またはその選択)を作成または評価します。実際の調査を根拠とし(人口統計に関する架空の設定は作らず)、意思決定を変える詳細だけを残し、調査目的、段階、リソースに応じて視点を選びます。常に適用される中核原則を守り、状況に依存する判断(ペルソナ、JTBD、または両方、調査ベースかプロトか、ペルソナの数や詳細、セグメンテーションの深さ、AI の役割)を適切に見極めます。ユーザーペルソナの作成、ターゲットオーディエンス/セグメントの定義、Jobs-to-Be-Done の適用、製品の対象ユーザーの決定、既存ペルソナのレビューを求められた場合に使用します。
Ray ミニプログラムの smart-ui 向けに、meta-first ワークフローに基づいてページとコンポーネントの生成・修正を支援する。ユーザーが UI 構築、コンポーネント改修、フォームとフィードバックのインタラクション、ナビゲーション表示、画像からコードへの変換、smart-ui のトラブルシューティングやアップグレードを求めた場合に使用する。純粋なブラウザ / H5 / 非ミニプログラムホストで smart-ui の Web Components(assets/wc/ ディレクトリ)を使用するシナリオもカバーする。smart-ui のみを対象とし、実装前に _meta.json とコンポーネントドキュメントを参照すること。props、イベント、機能の捏造は禁止。
アクティビティフィード / ストリームを設計または批評する — 重要なものが目立ち、ノイズが薄れる、ざっと目を通せる更新リスト。フィードタイプの選択(時系列かアルゴリズム / ランキングか)と、通知の集約、フォロー推奨、エントリごとのコントロールといったレバーをゲートしつつ、常に成り立つ核心(厳選されたエントリ、読みやすいテキスト、相対タイムスタンプ、空のフィードを作らない、表示される更新状態)を適用する。ユーザーがアクティビティフィード、ニュース / ソーシャルフィード、アクティビティストリーム、通知フィード、タイムラインの設計やレビューを求めたときにトリガーする。
お問い合わせ・サポート体験の設計または批評——ヘルプセンター、FAQ、問い合わせ手段、ライブチャット、エラー発生箇所でのヘルプ、フィードバックフロー。セルフサービスによる問い合わせ回避を主軸とし(問い合わせの大半は UX の失敗によるもの)、常に成り立つ核心(アクセスのしやすさ、期待値の設定、誠実なチャット、クローズドループ)を適用し、文脈依存のレバー(どのチャネルをどの順番で使うか、チャットボットか人間か、ヘルプボタンの配置)をトレードオフとともに条件付きで扱う。ユーザーが「お問い合わせ」ページ、サポートページ、ヘルプセンター、FAQ、ライブチャット、フィードバックフォームの設計やレビューを求めたときに起動する。
オフボーディングフローを設計または批評する — サブスクリプションの解約、配信停止、アカウント削除。倫理的な立場を先に置き(退出は容易で敬意あるものでなければならない — 出口を隠すのはダークパターン)、常に成り立つ核心(見つけられる出口、好感の維持、偶発的な破壊の防止、結果の説明、敬意あるフィードバックの収集、本物の代替案の提示、復帰パスで締めくくる)を適用し、維持のレバー(インセンティブ提案、価値のリマインダー、確認のフリクション、一時停止か削除か)をトレードオフとともにゲートして、操作に傾かないようにする。ユーザーが解約 / 配信停止 / アカウント削除フロー、サブスクリプションの解約、チャーン / リテンションの退出フロー、アカウント削除や無効化の体験の設計やレビューを求めたときにトリガーする。
Bento プレゼンテーションを作成・編集する — ドキュメントが "#bento-doc" script ブロック内のプレーン JSON である単一ファイルの .bento.html デッキ。ユーザーがスライドデッキやプレゼンテーションを望むときは常に使用:ゼロから(bento.page から最新の Bento アプリを自動でダウンロードする)、素材から、または既存の .bento.html を改善する場合。静的なテキストスライドではなく、内容を適切な機能(チャート、モーフ遷移、ステートスライド、ken-burns、モーションパス)にマッピングし、その場でドキュメント JSON を書き込む。完全な schema とレシピは https://bento.page/agents.md。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
