Manages npm workspace workflows for the Starwards spaceship simulator by enforcing build order and cross-module dependencies.
The starwards-monorepo skill provides Claude with the specific operational intelligence required to navigate and maintain the Starwards project's four-module npm workspace architecture. It codifies the project's 'core-first' build principle, ensuring that shared game logic and types are compiled before dependent server and browser modules. By formalizing multi-terminal development patterns, watch-mode configurations, and root-level testing strategies, this skill prevents common monorepo pitfalls like stale artifacts and out-of-order execution, significantly speeding up the development of LARP simulator features.
主な機能
01Enforces strict 'core-first' build sequences across all module workspaces
02Automates path alias resolution for @starwards/core across different environments
03Orchestrates multi-terminal dev environments including watch mode and hot-reloading
04Provides standardized troubleshooting for stale build artifacts and dependency mismatches
05Streamlines cross-module testing from core logic to full E2E Playwright suites
0639 GitHub stars
ユースケース
01Implementing new game mechanics in core and propagating changes to the UI and server
02Running CI/CD-ready verification commands to ensure workspace integrity
03Setting up complex local development environments with synchronized module watching