#!/bin/bash # Claude-Vault Bash-Aliases # Installation: source ~/Work/claude-vault/scripts/bash-aliases.sh # Oder füge zu ~/.bashrc / ~/.zshrc hinzu: # source ~/Work/claude-vault/scripts/bash-aliases.sh export CLAUDE_VAULT="$HOME/Work/claude-vault" # === Session-Management === alias claude-done='$CLAUDE_VAULT/scripts/log-session.sh' alias claude-log='code $CLAUDE_VAULT/memory/log/$(date +%Y-%m-%d)_session.md' # === Vault-Status & Monitoring === alias vault-status='$CLAUDE_VAULT/scripts/update-dashboard.sh && cat $CLAUDE_VAULT/memory/dashboard.md' alias vault-health='$CLAUDE_VAULT/scripts/weekly-health-check.sh' alias vault-sync='$CLAUDE_VAULT/scripts/sync-project-memory.sh' alias vault-analyze='$CLAUDE_VAULT/scripts/analyze-skill-usage.sh' # === Quick-Access zu wichtigen Files === alias vault-dashboard='code $CLAUDE_VAULT/memory/dashboard.md' alias vault-patterns='code $CLAUDE_VAULT/memory/patterns.md' alias vault-index='code $CLAUDE_VAULT/vault-index.md' alias vault-proposals='ls -lh $CLAUDE_VAULT/skills/proposals/ 2>/dev/null || echo "Keine Proposals vorhanden"' alias vault-logs='ls -lht $CLAUDE_VAULT/memory/log/*.md 2>/dev/null | head -10' # === Vault-Wartung === alias vault-janitor='echo "Starte vault-janitor in Claude..." && echo "Tippe: /vault-janitor"' alias vault-backup='tar -czf $HOME/claude-vault-backup-$(date +%Y%m%d).tar.gz -C $HOME/Work claude-vault && echo "✅ Backup erstellt: ~/claude-vault-backup-$(date +%Y%m%d).tar.gz"' # === Git-Shortcuts für Vault === alias vault-commit='cd $CLAUDE_VAULT && git add . && git commit' alias vault-push='cd $CLAUDE_VAULT && git push' alias vault-status-git='cd $CLAUDE_VAULT && git status' # === Hilfe === alias vault-help='cat < "" Logge abgeschlossene Session claude-log Öffne heutiges Session-Log Status & Monitoring: vault-status Zeige Dashboard vault-health Erstelle Health-Check vault-sync Synchronisiere Projekt-MEMORYs vault-analyze Analysiere Skill-Nutzung Quick-Access: vault-dashboard Öffne Dashboard vault-patterns Öffne Patterns vault-index Öffne Vault-Index vault-proposals Zeige Skill-Proposals vault-logs Zeige letzte 10 Logs Wartung: vault-janitor Starte vault-janitor in Claude vault-backup Erstelle Backup Git: vault-commit Commit Vault-Änderungen vault-push Push zu Remote vault-status-git Git-Status des Vaults Hilfe: vault-help Zeige diese Hilfe EOF ' echo "✅ Claude-Vault Aliases geladen!" echo " Tippe 'vault-help' für Übersicht aller Befehle"