No description
- Nushell 86.1%
- Shell 13.9%
|
All checks were successful
Build and Publish Skills / build-and-publish (push) Successful in 3s
Add hero_logic service startup, health checks, and status monitoring to the core stack. Includes start/stop logic, health probe, and updates to service summary output. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| _archive | ||
| _beta | ||
| claude | ||
| hero_os_architecture | ||
| homefolder_template | ||
| howto | ||
| knowledge | ||
| meetingnotes | ||
| prompts | ||
| research | ||
| scripts | ||
| servers | ||
| tools | ||
| .gitignore | ||
| buildenv.sh | ||
| README.md | ||
Hero Skills
Local PC — install skills only
For a local machine where you only want the Claude skills installed into ~/.claude/skills/ (no nushell, no hero environment, no services):
curl -sSfL https://forge.ourworld.tf/lhumina_code/hero_skills/raw/branch/development/scripts/install.sh | bash
Downloads the latest skills.tgz from the rolling Forge release (refreshed automatically on every push to development), backs up any locally-installed skills that will be removed to ~/.claude/backups/skills_<timestamp>/, and clean-installs into ~/.claude/skills/. Restart Claude Code afterwards.
Hero Codescalers Server Install
For fresh server installations where you only have root access, use the bootstrap script that creates a dedicated driver user:
apt update && apt upgrade -y
# As root in bash (not in nushell):
curl -sSfL https://forge.ourworld.tf/lhumina_code/hero_skills/raw/branch/development/scripts/install_server_codescalers.sh > /tmp/install_server_codescalers.sh
bash /tmp/install_server_codescalers.sh
Setup your environment for codescalers server usage
#login as root
# To complete install (might not be needed, but better to do)
/root/hero/code/hero_skills/tools/install.sh
# Switch to driver user
su - driver
# Nushell should now be your default shell
# If not, start it manually:
nu
#install dependencies
install_core
#install the services in our driver and in root
service_proc start
service_proc start --root --reset
#get mycelium installed
service_mycelium start --root --reset
#now start the router as root and driver
service_router start --root --reset
# this will start a router you can connect to to further develop
service_router start --reset --port 9989
#check the output, this will show you how to access your driver
# e.g. http://[4f8:306f:d514:7dbd:b27c:28aa:d12d:bdb6]:9989/
# its important to specify the port otherwise it might conflict with the root user
develop from driver account
It might be required to further develop and fix components.
#make sure your skills are synced
skills_sync
#open claude with sonnet quality level, if needed will ask to login
a 1
Getting a FORGE_TOKEN:
- Go to https://forge.ourworld.tf/user/settings/applications
- Click "Generate New Token"
- Select scopes:
read:repository,write:repository - Copy the token (you won't see it again)