setup-opendesign について
setup-opendesignは、プロジェクトのOpenDesign出力環境を準備するスキルです。ビューアーの取得、フォルダーの作成、マニフェストの用意を行い、ブラウザーでモックアップを確認できるようにします。
主な機能
- 01OpenDesignビューアーの取得
- 02モックアップとデザインシステム用フォルダーの作成
- 03未作成の場合のマニフェスト作成
- 04ブラウザーでの表示手順の案内
活用シーン
- 01プロジェクトのOpenDesign出力環境の準備
- 02モックアップ保存用フォルダーの設定
- 03ブラウザーでのモックアッププレビュー
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ manalkaff/ opendesign --skill setup-opendesignインストール後、Claude Code で/setup-opendesignを入力して読み込まれたか確認します。
詳細
You are setting up the OpenDesign output environment for this project for the first time. Complete all steps below in order, then announce completion.
手順
-
GitHub から
viewer.htmlをダウンロードします。次の場所からファイルを取得します:
https://raw.githubusercontent.com/manalkaff/opendesign/main/skills/opendesign/viewer.htmlレスポンス本文を直接
./opendesign/index.htmlに書き込みます(存在しない場合は、最初に./opendesign/を作成してください)。取得に失敗した場合は、ユーザーに次のように伝えます:OpenDesign ビューアーをダウンロードできませんでした。インターネット接続を確認して再試行するか、opendesign プラグインから
viewer.htmlを手動でコピーし、./opendesign/index.htmlに保存してください。 -
出力フォルダーを作成します(まだ存在しない場合):
./opendesign/mockups/./opendesign/design-systems/
-
./opendesign/manifest.jsonを書き込みます(まだ存在しない場合):{ "generated": "<current ISO 8601 timestamp>", "sections": [ { "id": "mockups", "label": "Mockups", "groups": [] }, { "id": "design-systems", "label": "Design Systems", "groups": [] } ] } -
ユーザーに次のように伝えます:
OpenDesign のセットアップが完了しました。モックアップを表示するには、ブラウザーで
./opendesign/index.htmlを開いてください。プレビューが読み込まれない場合は、python -m http.server 8080でフォルダーを配信し、http://localhost:8080/opendesign/を開いてください。