YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
MyAIGame β Mein AI Workflow Toolkit
Alles was ich ueber AI-gesteuerte Entwicklung gelernt habe: Skills, Prompts, Agent-Orchestrierung, ADHS-Workflows.
Von Samuel (@smlfg), gebaut mit Claude Code.
Ueberblick
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Claude Code (Opus) β
β Strategie & Orchestrierung β
β ~$15 / 1M Tokens β
β β
β ββββββββββββ ββββββββββββ ββββββββββββββββ β
β β OpenCode β β Gemini β β Haiku β β
β β (Sonnet) β β (Flash) β β SubAgents β β
β β ~$3/1M β β ~$0.10/1Mβ β ~$0.25/1M β β
β β β β β β β β
β β Code β β Research β β Background β β
β β schreibenβ β Fakten β β Tasks β β
β ββββββββββββ ββββββββββββ ββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Kernidee: Claude Code (teuer, schlau) plant und delegiert. Die eigentliche Arbeit machen guenstigere Modelle. Recherche kostet $0.10, nicht $15.
Kosten auf einen Blick
| Layer | Modell | Kosten/1M | Aufgabe |
|---|---|---|---|
| Strategie | Opus | ~$15 | Planung, Entscheidungen, Orchestrierung |
| Ausfuehrung | Sonnet (OpenCode) | ~$3 | Code schreiben, Refactoring, Tests |
| Research | Flash (Gemini) | ~$0.10 | Web-Recherche, Fakten-Check |
| SubAgents | Haiku | ~$0.25 | Background-Tasks, Analyse |
Skills (Slash Commands)
29 Skills in 6 Kategorien. Jeder Skill ist ein /command in Claude Code.
Coding & Delegation
| Skill | Kosten | Was es tut |
|---|---|---|
/chef |
~$3 | Standard-Delegation an OpenCode mit Context-Gathering |
/chef-lite |
~$3 | Direkter OpenCode-Call ohne Context β fuer kleine Sachen |
/chef-async |
~$3 | Wie /chef aber non-blocking β Claude arbeitet weiter |
/chef-subagent |
~$3.25 | Haiku steuert OpenCode im Hintergrund |
/batch |
~$3 | Mehrere Tasks in EINEN Call buendeln β Token-sparend |
/auto |
variabel | Waehlt automatisch die beste Delegation-Methode |
Research
| Skill | Kosten | Was es tut |
|---|---|---|
/research |
~$0.10 | Gemini Deep Web Research (Standard fuer jede Recherche) |
/research-subagent |
~$0.25 | Research im Hintergrund via Haiku SubAgent |
/research-swarm |
~$0.30 | 3 parallele Gemini-Agents β verschiedene Perspektiven |
Testing
| Skill | Kosten | Was es tut |
|---|---|---|
/test |
~$3 | Cascading Test Pipeline mit Auto-Fix-Loop |
/test-crew |
~$0.27 | Guenstigere Alternative: Gemini plant, OpenCode fuehrt aus |
/debug-loop |
~$3 | Bis zu 5 Iterationen: Diagnose β Fix β Test |
ADHS Workflow
Skills die speziell fuer ADHS-Gehirne designt sind β gegen Task Paralysis, fuer Dopamin.
| Skill | Kosten | Was es tut |
|---|---|---|
/quickwin |
$0 | 3 kleine sofort-Tasks finden β gegen "wo fang ich an?" |
/bigwin |
$0 | Das grosse Ding anpacken das du ewig aufschiebst |
/focus |
$0 | EIN Ziel, EINE Session β Abschweifung bremsen |
/checkpoint |
$0 | Git-Snapshot + Summary + sichtbarer Fortschritt |
/recap |
$0 | Session zusammenfassen β SESSION_LOG.md (Kontext-Bruecke) |
/learn |
$0 | Nach Vibe-Coding: Verstehen was gebaut wurde |
Multi-Agent / Orchestrierung
| Skill | Kosten | Was es tut |
|---|---|---|
/swarm |
~$0.75 | 3 parallele Haiku-Analyzer fuer Dokumentanalyse |
/crew |
~$0.60 | CrewAI mit Gemini+MiniMax Workern |
/research-swarm |
~$0.30 | 3 Gemini-Agents fuer parallele Web-Research |
Utilities
| Skill | Kosten | Was es tut |
|---|---|---|
/check-state |
$0 | pwd, ls, git status β wo stehen wir? |
/explore-first |
~$0.50 | Parallele Codebase-Erkundung vor Implementierung |
/review |
~$3 | Code Review der aktuellen Aenderungen |
/snapshot |
$0 | Projekt-Uebersicht generieren |
/validate-config |
$0 | Config-Datei pruefen + Backup erstellen |
/setup-git |
$0 | Git Branch Setup Workflow |
/selfimprove |
$0 | CLAUDE.md + Companion Files verbessern |
/ClaudeChromeExtension |
$0 | Chrome Extension Status + Troubleshooting |
Legacy
| Skill | Kosten | Was es tut |
|---|---|---|
/delegate |
~$3 | Alter Delegation-Skill β ersetzt durch /chef |
Companion Files
Die CLAUDE.md ist bewusst kurz gehalten (~86 Zeilen). Details leben in Companion Files.
| Datei | Was drin steht |
|---|---|
| CLAUDE.md | Kern-Instruktionen: Delegation Architecture, Anti-Patterns, Communication Style. Das "Betriebssystem" fuer Claude. |
| WieArbeitestDuMitSamuel.md | Samuels Arbeitsstil, ADHS-Praeferenzen, Plan Mode Regeln, Provider Config. Damit Claude weiss WER es gegenueber sitzt. |
| WelcheFehlerVermeiden.md | Top 10 Fehler aus echten Sessions. API Bug Fix Chain, Integration-Regeln. Lessons Learned die nicht verloren gehen. |
| Skilluebersicht.md | Alle 29 Skills mit Beschreibung, Kosten und Entscheidungsbaeumen ("Wann welchen /chef?"). Die Referenz-Tabelle. |
| ADHD_TEMPLATE.md | Projekt-Dashboard-Template fuer ADHS-Gehirne. Kopieren als ADHD.md ins Projekt-Root. Was laeuft? Was kommt? Was blockiert? |
Hooks
Shell-Scripts die automatisch Context sammeln β kostet $0 in LLM-Tokens.
| Script | Was es tut |
|---|---|
| gather-context.sh | Sammelt Projekt-Context (git status, Struktur, relevante Files) fuer Delegation. Wird von /chef automatisch aufgerufen. |
| gather-context-enhanced.sh | Erweiterte Version mit Keyword-Auto-Detection β findet relevante Dateien anhand der Task-Beschreibung. |
| session-extract.sh | Extrahiert die letzten N Nachrichten aus einer Claude Code Session (JSONL). Fuer /recap und Kontext-Bruecken. |
4. ai-Command installieren (optional)
# Repository klonen
git clone https://github.com/smlfg/MyAIGame.git
cd MyAIGame
# Commands installieren (Slash-Skills)
cp claude-code/commands/*.md ~/.claude/commands/
# CLAUDE.md installieren (Kern-Instruktionen)
cp claude-code/CLAUDE.md ~/.claude/CLAUDE.md
# Companion Files installieren
cp claude-code/companion/WieArbeitestDuMitSamuel.md ~/.claude/
cp claude-code/companion/WelcheFehlerVermeiden.md ~/.claude/
cp claude-code/companion/Skilluebersicht.md ~/.claude/
cp claude-code/companion/ADHD_TEMPLATE.md ~/.claude/
# Hooks installieren
mkdir -p ~/.claude/hooks
cp claude-code/hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# settings.json β ACHTUNG: ueberschreibt bestehende Config!
# Besser: manuell die mcpServers-Section mergen
cp claude-code/settings.json ~/.claude/settings.json
Hinweis:
settings.jsonenthaelt MCP-Server-Config, Permissions und Hook-Bindings. Wenn du schon eine eigene~/.claude/settings.jsonhast, merge die Sections manuell statt blind zu kopieren.
MCP Server einrichten
Das System braucht 5 MCP Server. Alle laufen ueber npx β kein manuelles Installieren noetig.
| Server | Paket | Funktion | Pflicht? |
|---|---|---|---|
| opencode | opencode-mcp |
Code-Delegation (Sonnet) β /chef, /test, /batch | Ja |
| gemini | gemini-mcp-tool |
Web-Research (Flash) β /research, /research-swarm | Ja |
| filesystem | @modelcontextprotocol/server-filesystem |
Dateizugriff fuer MCP-Tools | Optional |
| memory | @modelcontextprotocol/server-memory |
Persistenter Speicher zwischen Sessions | Optional |
| github | via github-mcp-wrapper.sh |
GitHub API (PRs, Issues, Repos) | Optional |
Setup:
# Node.js muss installiert sein (npx kommt mit npm)
node --version # >= 18 empfohlen
# OpenCode MCP braucht einen API-Key (Anthropic oder OpenRouter)
# Siehe: https://github.com/nicholasoxford/opencode-mcp
# Gemini MCP braucht einen Google AI API-Key
# Siehe: https://github.com/jmagar/gemini-mcp-tool
export GEMINI_API_KEY="dein-key"
# GitHub MCP braucht ein GitHub Token
export GITHUB_TOKEN="ghp_..."
Die Server starten automatisch wenn Claude Code sie braucht β kein Daemon, kein Service.
Session Browser
Streamlit-basierte GUI zum Durchsuchen, Filtern und Analysieren deiner Claude Code Sessions.
| Feature | Details |
|---|---|
| Dashboard | 2x5 Grid mit den letzten 10 Sessions β Titel, Kosten, Dauer, Message-Count |
| Volltextsuche | Durchsucht alle Session-Messages nach Stichworten |
| Resume Commands | Zeigt fertige claude --resume Befehle zum Weitermachen |
| Performance | Parst 315+ JSONL Session Files in ~0.6s |
# Starten
cd session-browser && ./run.sh
# Oder ueber bin-Tool:
bin/claude-browser
Details: session-browser/FOR_SMLFLG.md
bin/ Tools
Unabhaengig vom Claude Code Setup β eigenstaendige CLI-Tools.
| Tool | Was es tut |
|---|---|
| ai | Linux-Befehle erklaeren: ai grep β holt man-page, schickt sie an MiniMax/Ollama, zeigt Erklaerung im Terminal |
| ai-speak | Wie ai, aber mit Sprachausgabe ueber MultiKanal TTS Daemon (Edge TTS β Piper β spd-say Fallback) |
| claude-browser | Startet den Session Browser (Streamlit GUI) |
Ausfuehrliche Doku: bin/README.md
# Installation
cp bin/ai ~/bin/ai
cp bin/ai-speak ~/bin/ai-speak
chmod +x ~/bin/ai ~/bin/ai-speak
# MiniMax API Key (schneller als lokales Ollama)
echo 'MINIMAX_API_KEY=dein-key-hier' >> ~/.env
Repo-Struktur
MyAIGame/
βββ README.md β Du bist hier
βββ bin/
β βββ ai # Linux-Befehle erklaeren
β βββ ai-speak # Mit Sprachausgabe
β βββ claude-browser # Session Browser starten
βββ session-browser/ # Streamlit GUI fuer Sessions
β βββ app.py # Haupt-App (Dashboard + Suche)
β βββ session_parser.py # JSONL Parser
β βββ requirements.txt
β βββ run.sh # Auto-Setup + Start
β βββ .streamlit/config.toml # Dark Theme Config
βββ claude-code/
βββ CLAUDE.md # Kern-Instruktionen
βββ companion/ # Detail-Dokumente
β βββ ADHD_TEMPLATE.md
β βββ Skilluebersicht.md
β βββ WelcheFehlerVermeiden.md
β βββ WieArbeitestDuMitSamuel.md
βββ commands/ # 29 Slash-Skills
β βββ auto.md
β βββ batch.md
β βββ bigwin.md
β βββ ... (29 Skills total)
β βββ validate-config.md
βββ hooks/ # Context-Gathering Scripts
β βββ gather-context.sh
β βββ gather-context-enhanced.sh
β βββ session-extract.sh
βββ scripts/
β βββ github-mcp-wrapper.sh
βββ settings.json
Kosten-Ranking
$0.00 /check-state, /validate-config, /snapshot, /setup-git
/selfimprove, /recap, /quickwin, /checkpoint, /learn, /focus, /bigwin
$0.10 /research (Gemini Flash)
$0.25 /research-subagent (Haiku + Gemini)
$0.27 /test-crew (Gemini + OpenCode)
$0.30 /research-swarm (3x Gemini Flash)
$0.50 /explore-first (Haiku)
$0.60 /crew (CrewAI)
$0.75 /swarm (3x Haiku)
$3.00 /chef, /chef-lite, /chef-async, /test, /review, /debug-loop
$3.25 /chef-subagent (Haiku + Sonnet)
variabel /auto, /batch
Faustregel: Recherche = Gemini ($0.10). Code = OpenCode ($3). Strategie = Claude (~$15).
Lizenz
Persoenliches Toolkit. Feel free to steal ideas.