What problem does it solve? Setting up and maintaining a polyglot monorepo build system requires deep knowledge of moon's configuration files, target syntax, task inheritance, and v2 migration changes, which is error-prone when done from memory. ## Core Features & Use Cases - Workspace and Project Configuration: Generate .moon/workspace.yml, .moon/toolchains.yml, and project-level moon.yml files with correct v2 schemas, layers, tags, and file groups. - Task Orchestration and CI Setup: Define tasks with caching, dependencies, presets, and inheritance, plus GitHub Actions, CircleCI, and Buildkite pipelines with affected detection and job sharding. - v1 to v2 Migration: Apply breaking changes such as toolchain.yml to toolchains.yml, type to layer, and command to script for shell features. - Use Case: When adding a new TypeScript service to a monorepo, ask for a complete moon.yml with build, test, and lint tasks that inherit global configuration and wire into the existing CI pipeline. ## Quick Start Ask the assistant to create a moon workspace configuration for a monorepo with apps and packages directories, including a build task with caching and a GitHub Actions CI workflow.