moos-app-builder
Installation
SKILL.md
MOOS App Builder
Overview
Use this skill for user application development against the local MOOS-IvP checkout. Treat MOOS-IvP itself as the dependency and example source unless the user explicitly asks to patch core MOOS-IvP.
MOOS-IvP Checkout Resolution
When this skill needs a local MOOS-IvP checkout, resolve it in this order:
- Path explicitly provided by the user.
MOOS_IVP_ROOTfrom the shell environment.- Active task workspace if it contains
ivp/src. - Parent or sibling directories near the active task workspace.
- Common home locations such as
~/moos-ivp,~/src/moos-ivp,~/repos/moos-ivp, and~/projects/moos-ivp. - A bounded shallow home search for a directory named
moos-ivp, excluding noisy folders.
Validate a candidate by confirming ivp/src exists and scripts/GenMOOSApp_AppCasting is executable.