moon - Polyglot Monorepo Build System
Rust-based polyglot monorepo management and build system with smart caching
Tags
Updated: 2026-05-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- run tasks
- list projects
- generate graphs
- configure workspace
- configure toolchain
- setup CI
- scaffold docker
- migrate to v2
- check tasks
- generate dockerfile
- query changed files
- query languages
- query project types
Inputs
- .moon/workspace.yml
- .moon/toolchains.yml
- .moon/tasks/*.yml
- moon.yml
- project source files
- dependency specifications
Outputs
- build outputs
- task execution results
- project graphs
- Docker files
- CI reports
- migration reports
Requirements
- Rust runtime
- Git client
- Node.js for JavaScript toolchains
