npx skills add hyperb1iss/moonrepo-skillREADME
๐ฎ moonrepo-skill
AI Agent Skills for moonrepo
Build systems that remember
Installation โข Skills โข Commands โข Agents โข Compatibility
๐ What This Is
moonrepo-skill gives your AI coding agents deep knowledge of moon and protoโthe polyglot monorepo build system and multi-language version manager.
Instead of agents fumbling through docs or hallucinating configs, they get:
- Complete configuration references for workspace, tasks, and toolchains
- v2 migration guidance with breaking changes documented
- Real examples from production setups
- Slash commands for common workflows
Works with Claude Code, Cursor, GitHub Copilot, Gemini CLI, and any agent supporting the skills.sh ecosystem.
โก Installation
Claude Code Plugin
# Add the marketplace
/plugin marketplace add hyperb1iss/moonrepo-skill
# Install the plugin
/plugin install moonrepo
Vercel Skills (skills.sh)
npx add-skill hyperb1iss/moonrepo-skill
Manual (Any Agent)
Copy the skills/ directory to your agent's skills location, or symlink it:
git clone https://github.com/hyperb1iss/moonrepo-skill.git
ln -s moonrepo-skill/skills ~/.claude/skills/moonrepo
๐ฎ Skills
Skills are contextual knowledge that agents invoke when relevant.
| Skill | Triggers On | What It Provides |
|---|---|---|
| moon | moon.yml, workspace config, task setup | Complete moon v2 configuration, task inheritance, CI patterns |
| proto | .prototools, version management, plugins | Multi-language version pinning, plugin development, exec workflows |
moon Skill
Covers the full moon ecosystem:
- Workspace configuration โ Project discovery, VCS settings, runner options
- Task configuration โ Commands, scripts, inputs/outputs, caching, inheritance
- Toolchain setup โ Node.js, Bun, Deno, Rust, Go, Python configuration
- CI/CD patterns โ GitHub Actions, affected detection, parallelization
- v2 migration โ Breaking changes from v1, renamed fields, new features
proto Skill
Covers proto version management:
- Core commands โ install, pin, run, exec, outdated, clean
- Configuration โ
.prototoolsformat, version specifiers, settings - Plugin system โ TOML and WASM plugins, development workflow
- Build from source โ Compiling tools when pre-built unavailable
- Integration โ moon toolchain backend, CI setup
๐ช Commands
Slash commands for common workflows:
| Command | Description |
|---|---|
/moonrepo:moon-init | Initialize moon workspace with guided setup |
/moonrepo:moon-run | Execute moon tasks with target syntax help |
/moonrepo:moon-query | Query projects and tasks with MQL |
/moonrepo:proto-install | Install and configure tools via proto |
/moonrepo:proto-pin | Pin tool versions for team consistency |
๐ฆ Agents
Specialized subagents for complex tasks:
| Agent | Purpose |
|---|---|
| moon-workspace-analyzer | Analyze monorepo structure, suggest optimizations |
| moon-task-creator |
...