5.8 KiB
| tags | |
|---|---|
|
Claude Meta-Framework
claude-meta/ # eigenes Git Repo
├── global/
│ ├── CLAUDE.md # → symlink nach ~/.claude/CLAUDE.md
│ ├── settings.json # → symlink nach ~/.claude/settings.json
│ ├── keybindings.json # → symlink
│ └── rules/ # globale Regeln (Sprache, Stil, etc.)
│ ├── code-style.md
│ ├── git-workflow.md
│ └── permissions.md
├── skills/ # globale Skills
│ ├── gemini-image/SKILL.md # Bildgenerierung via Gemini
│ ├── review/SKILL.md
│ └── plan-project/SKILL.md
├── agents/ # globale Subagents
│ └── researcher.md
├── templates/
│ ├── dotnet-blazor/ # Projekt-Template für .NET Blazor
│ │ ├── .claude/
│ │ │ ├── CLAUDE.md # Template mit Platzhaltern
│ │ │ ├── settings.json
│ │ │ └── skills/
│ │ └── plans/ # Standard-Planverzeichnis
│ └── generic/ # Basis-Template
├── memory/ # portables Wissen
│ ├── MEMORY.md # Index
│ ├── dotnet-patterns.md
│ ├── blazor-tips.md
│ └── debugging.md
├── scripts/
│ ├── install.ps1 # Symlinks erstellen, Validierung
│ ├── init-project.ps1 # Neues Projekt bootstrappen
│ └── sync.ps1 # Memory aus ~/.claude/ sammeln
└── README.md
┌─────────────────────────────────────────────────────────┐
│ IMMER geladen (jede Session, jedes Projekt) │
│ ≈ 200-400 Tokens │
│ │
│ ~/.claude/CLAUDE.md (5 Zeilen) │
│ └── Prägnanz-Regel, Sprach-Regeln, @imports-Liste │
│ │
│ ~/.claude/settings.json │
│ └── Permissions (nicht im Context, nur Engine-intern) │
├─────────────────────────────────────────────────────────┤
│ ON-DEMAND geladen (nur wenn relevant) │
│ ≈ 100-300 Tokens pro Datei │
│ │
│ rules/code-style.md ← bei Code-Änderungen │
│ rules/dotnet.md ← bei .NET-Arbeit │
│ rules/git.md ← bei Git-Operationen │
│ │
│ memory/MEMORY.md ← via @import, on-demand │
│ memory/*.md ← via @import aus MEMORY.md │
├─────────────────────────────────────────────────────────┤
│ PROJEKT-SPEZIFISCH (nur in dem Projekt) │
│ Variabel, 500-2000 Tokens │
│ │
│ projekt/CLAUDE.md ← Build-Commands, Architektur │
│ projekt/.claude/settings.json ← Projekt-Permissions │
├─────────────────────────────────────────────────────────┤
│ SKILLS (nur bei Aufruf geladen) │
│ ≈ 200-500 Tokens pro Skill │
│ │
│ /gemini-image ← nur bei Bildgenerierung │
│ /review ← nur bei Code-Review │
│ /plan-project ← nur bei Feature-Planung │
├─────────────────────────────────────────────────────────┤
│ NIE im Context │
│ │
│ settings.json Permissions → intern verarbeitet │
│ scripts/*.ps1 → nur manuell ausgeführt │
│ templates/ → nur bei init-project │
│ docs/FRAMEWORK.md → nur wenn referenziert │
└─────────────────────────────────────────────────────────┘