No description
Find a file
2026-02-04 02:47:24 +00:00
.claude Implement Unpoly-based forms with streaming corpus load and inline results 2026-01-22 13:52:44 +01:00
.forgejo/workflows Update build-linux workflow 2026-01-24 07:41:29 +01:00
_archive/unpolyjs init 2026-01-22 14:43:58 +01:00
_beta specs 2025-12-28 13:04:05 +01:00
claude docs: add backward compatibility section to naming convention skill 2026-02-01 10:26:15 -05:00
homefolder_template home configs 2026-01-27 06:34:38 +01:00
instructions init 2026-01-20 09:30:46 +01:00
knowledge docs: add cargo cross-repo dependency management guide 2026-01-30 11:35:41 -05:00
prompts updated prompts 2025-12-20 17:17:31 +01:00
research Reorganize instructions: add herolib_osis, herolib_rust, mcp, rhai, rhai_devel directories and sync script 2026-01-04 15:44:37 +01:00
scripts Update documentation and skills, remove sync scripts, add rust_rhai_client_fix skill 2026-01-25 09:20:30 +01:00
.gitignore Implement Unpoly-based forms with streaming corpus load and inline results 2026-01-22 13:52:44 +01:00
ai_models.md Update: simplified run.sh with no args, smart install.sh, curl tests, health/discover endpoints, tokio fix 2026-01-22 07:46:16 +01:00
Makefile Change make install to only install skills, not settings.json 2026-01-25 09:45:01 +01:00
README.md Update documentation and skills, remove sync scripts, add rust_rhai_client_fix skill 2026-01-25 09:20:30 +01:00

Claude

Use following skills, they will help us code in a consistent way

Install Claude skills and settings to ~/.claude.

Structure

claude/
├── settings.json      # Claude settings (model, plugins, etc.)
└── skills/            # Custom skill definitions
    ├── dioxus/
    ├── forge_package/
    ├── herolib/
    ├── herolib_os/
    ├── herolib_text/
    ├── makefile-helper/
    ├── rhai_check/
    ├── tui/
    └── zinit/

Installation

Download and run the installer script:

curl -sSL https://forge.ourworld.tf/geomind_research/geomind_dev_docs/raw/branch/main/scripts/install.sh | sh

The installer will:

  1. Download the latest claude-config.tar.gz from packages
  2. Validate file size
  3. Ask what you want to install:
    • Skills only (default): Merges new skills without modifying settings.json
    • Config and skills: Overwrites settings.json with the latest version
  4. Install to ~/.claude

Existing skills are never removed, only updated.

Manual Install (Development)

clone this repository and use make

make help            # See all commands
make status          # Check what's installed
make install         # Install everything
make install-skills  # Install only skills
make install-config  # Install only config
make uninstall       # Remove skills (keeps config)