--- tags: - upnote-import --- # 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      │ └─────────────────────────────────────────────────────────┘