@echo off setlocal REM SkillHub Installer - moollm REM Platform: Windows REM Archive source: GitHub (direct) echo ================================================== echo Mentalok Skill Installer echo ================================================== echo +------------------------------------------------+ echo ^| MENTALOK ^| echo ^| Agent Skill Installer ^| echo +------------------------------------------------+ echo. echo Skill: moollm echo Target: Claude Code echo Platform: Windows echo -------------------------------------------------- set "INSTALL_DIR=%USERPROFILE%\.claude\skills\moollm" set "TMP_DIR=%TEMP%\skillhub-moollm-%RANDOM%" set "ZIP_PATH=%TMP_DIR%\skill.zip" set "EXTRACT_DIR=%TMP_DIR%\extracted" if not exist "%TMP_DIR%" mkdir "%TMP_DIR%" if not exist "%EXTRACT_DIR%" mkdir "%EXTRACT_DIR%" curl -fsSL "https://github.com/SimHacker/moollm/archive/main.zip" -o "%ZIP_PATH%" if errorlevel 1 ( echo Failed to download skill project archive from GitHub. if exist "%TMP_DIR%" rmdir /s /q "%TMP_DIR%" exit /b 1 ) powershell -NoProfile -Command "Expand-Archive -Path '%ZIP_PATH%' -DestinationPath '%EXTRACT_DIR%' -Force" if errorlevel 1 ( echo Failed to extract skill project archive. if exist "%TMP_DIR%" rmdir /s /q "%TMP_DIR%" exit /b 1 ) set "REPO_ROOT=" for /d %%D in ("%EXTRACT_DIR%\*") do ( set "REPO_ROOT=%%~fD" goto repo_found ) :repo_found if not defined REPO_ROOT set "REPO_ROOT=%EXTRACT_DIR%" set "SOURCE_DIR=" if exist "%REPO_ROOT%\skills\robot\*" ( set "SOURCE_DIR=%REPO_ROOT%\skills\robot" goto source_found ) if exist "%REPO_ROOT%\SKILL.md" ( set "SOURCE_DIR=%REPO_ROOT%" goto source_found ) if exist "%EXTRACT_DIR%\SKILL.md" ( set "SOURCE_DIR=%EXTRACT_DIR%" goto source_found ) set "SOURCE_DIR=%REPO_ROOT%" goto source_found :source_found if not defined SOURCE_DIR ( echo Failed to locate extracted skill project folder. if exist "%TMP_DIR%" rmdir /s /q "%TMP_DIR%" exit /b 1 ) if exist "%INSTALL_DIR%" rmdir /s /q "%INSTALL_DIR%" mkdir "%INSTALL_DIR%" xcopy "%SOURCE_DIR%\*" "%INSTALL_DIR%\" /E /I /Y >nul if errorlevel 1 ( echo Failed to copy skill project files. if exist "%TMP_DIR%" rmdir /s /q "%TMP_DIR%" exit /b 1 ) if exist "%TMP_DIR%" rmdir /s /q "%TMP_DIR%" echo Installed to Claude Code: %INSTALL_DIR% echo. echo Done! Restart your agent to activate the skill.