01
このSkillでできること
- ✓Three.jsゲーム用のGLB/GLTFモデルを用途に応じて探す
- ✓Meshy AIや無料モデルライブラリのアセット候補を使い分ける
- ✓アニメーション付きキャラクターをゲームへ組み込む
- ✓GLTFLoaderやアニメーション再生を含むモデル連携を支援する
02
使い方
01
STEP 1
必要なキャラクター、環境、プロップの種類とゲームの画風を伝える
02
STEP 2
Meshy AIを使う場合は、利用者がAPIキーを提供するか無料ライブラリ利用を選ぶ
03
STEP 3
モデルの出典、アニメーション、ライセンスを確認する
04
STEP 4
Three.js側でモデルの読み込み、クローン、アニメーション更新を実装する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/corosolto/client手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
cp <plugin>/assets/3d-characters/models/trump.glb public/assets/models/
cp <plugin>/assets/3d-characters/models/biden.glb public/assets/models/curl -L -o public/assets/models/Soldier.glb "https://raw.githubusercontent.com/mrdoob/three.js/dev/examples/models/gltf/Soldier.glb"MESHY_API_KEY=<key> node scripts/meshy-generate.mjs \
--mode text-to-3d \
--prompt "a heroic knight, low poly game character, full body" \
--polycount 15000 --pbr \
--output public/assets/models/ --slug player
MESHY_API_KEY=<key> node scripts/meshy-generate.mjs \
--mode rig --task-id <refine-task-id> --height 1.7 \
--output public/assets/models/ --slug player-rigged
MESHY_API_KEY=<key> node scripts/meshy-generate.mjs \
--mode text-to-3d \
--prompt "a wooden barrel, low poly game asset" \
--polycount 5000 \
--output public/assets/models/ --slug barrel
cp <plugin-root>/assets/3d-characters/models/Soldier.glb public/assets/models/
node scripts/find-3d-asset.mjs --query "barrel" --source polyhaven --output public/assets/models/git clone https://github.com/corosolto/client.git
cd client
npm ci
npm run fetch-audio # opcional: sem o pacote, o jogo usa sons sintetizados
npm run dev # http://localhost:4321 — o jogo está em /04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
Three.jsのブラウザーゲーム用に、低ポリ風の兵士キャラクターを探して組み込んでください。Idle、Walk、Runアニメーションが必要で、モデルのライセンスも確認してください。出力例を見る
用途に合うGLBモデル候補、取得元とライセンス、Three.jsでの読み込み・アニメーション連携方法を整理します。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
- network: t results. You can get a free API key: > 1. Sign up at https://app.meshy.ai > 2. Go to Settings → API Keys > 3. Create a new API key > > Paste your key b
- network: -|-----|-----------|------|---------| | **Soldier** | `https://raw.githubusercontent.com/mrdoob/three.js/dev/examples/models/gltf/Soldier.glb` | Idle, Wa
- credential: ---| | **1. Meshy AI** (preferred) | meshy.ai | `MESHY_API_KEY` | Custom characters, props, and scenery from text/image — exact match to game theme | |
- credential: props | | **5. Poly.pizza** | poly.pizza | `POLY_PIZZA_API_KEY` | 10K+ low-poly CC-BY models | | **6. Procedural geometry** (last resort) | Code | N/A |
06
関連Skill
decoding-effect-boundaries
Effect境界デコーダー
HTTPやWebSocket、OAuth、CLI入力などの信頼できない値を入口でEffect Schemaにより一度だけ検証・デコードし、後続処理を型付きに保つスキルです。
Effect Schemaデータ検証型安全
sci-deep-reader
Sci Deep Reader(科学文献深度精読)
PDFやOffice、Markdown、ウェブ、arXiv、DOIの科学文献を精読し、根拠と限界を示す解説レポートに整理するスキル。
評価確度:暫定科学文献論文精読文献解説
add-collection-member
コレクションメンバー追加
既存CollectionにSOAメンバーポインタを追加し、レイアウト依存箇所の更新漏れを防ぐチェックリストです。
評価確度:暫定C++23CollectionSOA