No description
  • Nushell 86.1%
  • Shell 13.9%
Find a file
despiegk e0ec23465c
All checks were successful
Build and Publish Skills / build-and-publish (push) Successful in 3s
feat(core): add hero_logic service to core stack
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>
2026-04-28 13:05:59 +02:00
.forgejo/workflows chore: remove Makefile, run scripts directly 2026-04-27 19:43:53 +03:00
_archive chore: delete duplicate tui skill from archive and consolidate rhai bindings skills into single rhai_binding_troubleshooting 2026-04-23 09:39:29 +02:00
_beta chore: shared sccache setup and multiuser cache support 2026-04-14 16:01:49 +02:00
claude Merge branch 'development' into development_skill_hero_rust_repo_create 2026-04-28 06:25:32 +00:00
hero_os_architecture hero_sockets 2026-04-06 13:56:34 +02:00
homefolder_template lots of new forge commands 2026-03-18 05:19:11 +01:00
howto docs: clarify template user reference with quotes in multi_user_mgmt 2026-04-22 16:21:43 +02:00
knowledge refactor: replace all zinit references with hero_proc (#68) 2026-03-20 11:39:39 -04:00
meetingnotes refactor: replace all zinit references with hero_proc (#68) 2026-03-20 11:39:39 -04:00
prompts refactor: rename hero_browser_mcp references to hero_browser 2026-04-20 12:36:58 +02:00
research research(memory): add memory files for cognee, honcho, and mem0 tools 2026-04-19 17:16:39 +02:00
scripts chore: remove Makefile, run scripts directly 2026-04-27 19:43:53 +03:00
servers make-file helper 2026-02-05 07:25:03 +04:00
tools feat(core): add hero_logic service to core stack 2026-04-28 13:05:59 +02:00
.gitignore chore: Add .claude to gitignore 2026-04-28 09:17:30 +03:00
buildenv.sh fix: update all references from geomind_code/dev_docs to lhumina_code/hero_skills 2026-03-09 14:40:22 -04:00
README.md feat(install): one-liner skills install for local PCs (#136) 2026-04-26 13:17:56 +00:00

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:

  1. Go to https://forge.ourworld.tf/user/settings/applications
  2. Click "Generate New Token"
  3. Select scopes: read:repository, write:repository
  4. Copy the token (you won't see it again)

more info about nu scripts

see hero_skills/tools/docs