makepad-skills について
makepad-skills は、Makepad UI を使う Rust アプリ向けのスキル案内です。開発者がセットアップ、UI パターン、シェーダー、デプロイに適したインストール済みスキルを選べるようにし、実際のプロジェクトとツールチェーンでの検証を重視します。
主な機能
- 01Rust UI 開発の案内
- 02セットアップとウィジェットのパターン
- 03シェーダーとレイアウトの問題調査
- 04パッケージングとデプロイの案内
- 05スキルの導入状況とバージョン確認
活用シーン
- 01適切な Makepad スキルの選択
- 02シェーダーやレイアウト問題の調査
- 03小規模なプロジェクト変更の検証
- 04パッケージングやデバイス展開の準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill makepad-skillsインストール後、Claude Code で/makepad-skillsを入力して読み込まれたか確認します。
詳細
Makepad スキル
概要
Rust アプリ向けの Makepad UI 開発スキルです。セットアップ、パターン、シェーダー、パッケージ化、トラブルシューティングを扱います。
このスキルを使用するタイミング
Rust アプリ向けの Makepad UI 開発スキル(セットアップ、パターン、シェーダー、パッケージ化、トラブルシューティング)が必要な場合に、このスキルを使用してください。
手順
このエントリーポイントはディレクトリガイドであり、上流の Rust UI ライブラリ全体ではありません。
対象プラットフォーム、Rust ツールチェーン、インストール済みの Makepad のリビジョン、希望する
UI の動作を特定してください。タスクに合ったインストール済みの AAS スキル(makepad-basics、
makepad-widgets、または makepad-deployment)が利用可能であることを確認したうえで、そちらを優先してください。実際のプロジェクトのマニフェストを調べ、影響を受ける最小の
サンプルをコンパイルしてから、広範な統合を行ってください。上流の API がインストール済みの
バージョンと一致すると思い込まないでください。シェーダーやレイアウトに関する問題では、可能な場合は実際のレンダリング結果を確認してください。
パッケージ化、署名、デバイスへのデプロイ、プロバイダーからのダウンロードには、それぞれ別のスコープが必要です。
変更したパス、実際のビルド結果、未検証のプラットフォームでの動作を報告してください。
例
ユーザーのリクエスト:
このタスクでは @makepad-skills を使用してください:Rust アプリ向けの Makepad UI 開発スキル(セットアップ、パターン、シェーダー、パッケージ化、トラブルシューティング)。
制限事項
- タスクが上記のスコープに明確に合致する場合にのみ、このスキルを使用してください。
- 環境固有の検証、テスト、専門家によるレビューの代わりとして、この出力を扱わないでください。
- 必要な入力、権限、安全上の境界、または成功基準が不足している場合は、作業を中止して確認してください。