huddle-liftoff
Installation
SKILL.md
Skill: Moqui Dynamic Project Initializer
Step 1: Variable Identification
- Derive BASE_NAME: Analyze the workspace folder name. Strip suffixes like '-project', '-setup', or '-ai' to find the core project name (e.g., 'huddle-project' becomes 'huddle').
- Define COMP_PATH: Set as
runtime/component/{{BASE_NAME}}.
Step 2: Framework Flattening (Project Root Setup)
-
Initialize Framework:
- Create a temporary directory
_tmp_framework. - Execute:
git clone https://github.com/moqui/moqui-framework.git _tmp_framework. - Crucial Action: Move all contents of
_tmp_framework/(includingframework/,build.gradle,gradlew,gradle/, andMoquiInit.properties) directly into the current workspace root. - Execute:
rm -rf _tmp_framework.
- Create a temporary directory
-
Initialize Runtime:
- Execute:
git clone https://github.com/moqui/moqui-runtime.git runtime. - Verify the sibling structure: Root now contains both
framework/andruntime/.
- Execute: