From bbeierle12-skill-mcp-claude
Router for 3D building game mechanics in Three.js. Use when creating survival games, sandbox builders, base builders, or any game with player-constructed structures. Routes to 9 specialized skills for performance, physics, multiplayer, terrain, decay, UX, platform support, and design reference. Start here for building mechanics projects.
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin bbeierle12-skill-mcp-claudeThis skill uses the workspace's default tool permissions.
Routes to 9 specialized skills based on game requirements.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Routes to 9 specialized skills based on game requirements.
| Need | Skill | Signals |
|---|---|---|
| Spatial queries, collision | performance-at-scale | slow, lag, optimize, spatial, collision, thousands |
| Stability, damage, collapse | structural-physics | stability, collapse, support, damage, Fortnite, Rust, Valheim |
| Network sync, prediction | multiplayer-building | network, multiplayer, sync, server, latency, authoritative |
| Need | Skill | Signals |
|---|---|---|
| Slopes, foundations, anchoring | terrain-integration | slope, terrain, foundation, ground, pillar, heightmap |
| Timer decay, Tool Cupboard | decay-upkeep | decay, upkeep, maintenance, tool cupboard, abandoned |
| Blueprints, undo/redo, preview | builder-ux | blueprint, prefab, undo, redo, ghost, preview, selection |
| Need | Skill | Signals |
|---|---|---|
| Touch, VR, accessibility | platform-building | mobile, touch, VR, hand tracking, colorblind |
| Design analysis, trade-offs | case-studies-reference | how does Fortnite/Rust do, compare games, trade-offs |
When multiple signals present:
multiplayer-building requiredperformance-at-scaledecay-upkeepplatform-buildingstructural-physics always relevant for building gamesperformance-at-scale → spatial indexing
structural-physics → stability + damage
multiplayer-building → networking
terrain-integration → foundations on slopes
decay-upkeep → Tool Cupboard + upkeep
builder-ux → blueprints + undo
performance-at-scale → fast collision
multiplayer-building → low-latency sync
structural-physics → stability + damage
terrain-integration → natural terrain
builder-ux → blueprints + undo
performance-at-scale → if >1000 pieces
multiplayer-building → networking
structural-physics → stability
decay-upkeep → automatic cleanup
performance-at-scale → entity management
| Mode | Scale | Terrain | Skills |
|---|---|---|---|
| Single | <1K | Grid | physics + ux |
| Single | <1K | Natural | physics + terrain + ux |
| Single | >1K | Any | performance + physics + ux |
| Multi | Fast | Any | performance + multiplayer |
| Multi | Survival | Any | performance + physics + multiplayer + decay |
| Multi | Persistent | Any | performance + physics + multiplayer + decay + ux |
When combining skills, wire in this sequence:
structural-physics + builder-uxSee references/integration-guide.md for complete wiring patterns and code examples.