🌲✨ WUHUUUU! Die 15 Waldwächter sind komplett! 🎉
🔺 Das Dreieck (ohne geht's nicht!): - 🐘 DumboSQL - Nie vergessend, Elefanten-Gedächtnis - 🦊 FunkFox - Bash Rapper, Pipes im Beat - 🕊️ Taichi Taube - Balance, Spirale, Weg zeigen 🎨 Die komplette Crew (alle 15/15): - Hardware: CapaciTobi, Schnecki, Schraubbär - Code: SnakePy, PepperPHP, CrabbyRust - UI: Schnippsi, Templatus, ASCII-Monster - System: Maya-Eule, Deepbit, Bugsy, Spider, Vektor ✨ Features: - Waldwächter Library (lib/waldwaechter.sh) - Inter-Character Communication via JSON logs - CrumbCrew Command Central (alle 15 Charaktere) - Stagebuilder Missionen mit AI-Integration - Kekshandbuch Zero v0.0 (komplette Doku) 🦊 Yo, check mal den Flow: Pipes sind wie Beat-Übergänge, Der Rhythmus hält dich fest und forstet. Mit | verbindest du Commands, Smoothes Transition, Flow ohne Ende! #OZM #Crumbforest #WoFragenWachsen 🤖 Generated with Claude Code Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
123
lib/waldwaechter.sh
Normal file
123
lib/waldwaechter.sh
Normal file
@@ -0,0 +1,123 @@
|
||||
#!/bin/bash
|
||||
# 🌲 Waldwächter Library - AI Assistants for Crumbforest Missions
|
||||
# Source this file to make all AI characters available as commands
|
||||
|
||||
# Determine the script directory
|
||||
WALDWAECHTER_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
ROLES_DIR="${WALDWAECHTER_DIR}/crumbforest_roles"
|
||||
|
||||
# Load .env if it exists
|
||||
ENV_FILE="${WALDWAECHTER_DIR}/.env"
|
||||
if [[ -f "${ENV_FILE}" ]]; then
|
||||
set -a
|
||||
source "${ENV_FILE}"
|
||||
set +a
|
||||
fi
|
||||
|
||||
# 🦉 Maya-Eule - Die weise Eule mit Gedächtnis
|
||||
function mayaeule() {
|
||||
"${ROLES_DIR}/mayaeule_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🔧 Deepbit - Bash-Erklärer
|
||||
function deepbit() {
|
||||
"${ROLES_DIR}/deepbit_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🐛 Bugsy - Debugging-Helfer
|
||||
function bugsy() {
|
||||
"${ROLES_DIR}/bugsy_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# ✂️ Schnippsi - Shell-Helfer
|
||||
function schnippsi() {
|
||||
"${ROLES_DIR}/schnippsi_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 📄 Templatus - HTML/Template-Helfer
|
||||
function templatus() {
|
||||
"${ROLES_DIR}/templatus_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 📊 Tobi - JSON/Daten-Helfer
|
||||
function tobi() {
|
||||
"${ROLES_DIR}/tobi_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🔧 Schraubbär - Schweres Gerät, Schweißen, Werkzeug
|
||||
function schraubaer() {
|
||||
"${ROLES_DIR}/schraubaer_zero_final.sh" "$@"
|
||||
}
|
||||
|
||||
# 🐌 Schnecki - Elektronik-Bastler
|
||||
function schnecki() {
|
||||
"${ROLES_DIR}/schnecki_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# === DAS DREIECK ===
|
||||
|
||||
# 🐘 DumboSQL - Nie vergessend
|
||||
function dumbosql() {
|
||||
"${ROLES_DIR}/dumbosql_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🦊 FunkFox - Bash Rapper
|
||||
function funkfox() {
|
||||
"${ROLES_DIR}/funkfox_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🕊️ Taichi Taube - Balance & Spirale
|
||||
function taichitaube() {
|
||||
"${ROLES_DIR}/taichitaube_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# === DIE RESTLICHEN WALDWÄCHTER ===
|
||||
|
||||
# 🐍 SnakePy - Python Guide
|
||||
function snakepy() {
|
||||
"${ROLES_DIR}/snakepy_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🧓 PepperPHP - Structure Mentor
|
||||
function pepperphp() {
|
||||
"${ROLES_DIR}/pepperphp_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🦀 CrabbyRust - Security Guardian
|
||||
function crabbyrust() {
|
||||
"${ROLES_DIR}/crabbyrust_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🕷️ Spider - Network Feeler
|
||||
function spider() {
|
||||
"${ROLES_DIR}/spider_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 🧭 Vektor - Point-to-Point Guide
|
||||
function vektor() {
|
||||
"${ROLES_DIR}/vektor_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# 👾 ASCII-Monster - Terminal Artist
|
||||
function asciimonster() {
|
||||
"${ROLES_DIR}/asciimonster_zero.sh" "$@"
|
||||
}
|
||||
|
||||
# Export functions so they're available in subshells
|
||||
export -f mayaeule
|
||||
export -f deepbit
|
||||
export -f bugsy
|
||||
export -f schnippsi
|
||||
export -f templatus
|
||||
export -f tobi
|
||||
export -f schraubaer
|
||||
export -f schnecki
|
||||
export -f dumbosql
|
||||
export -f funkfox
|
||||
export -f taichitaube
|
||||
export -f snakepy
|
||||
export -f pepperphp
|
||||
export -f crabbyrust
|
||||
export -f spider
|
||||
export -f vektor
|
||||
export -f asciimonster
|
||||
Reference in New Issue
Block a user