ComposioHQ/file-organizer

Organisiert intelligent Ihre Dateien und Ordner auf dem gesamten Computer, indem es Kontext versteht, Duplikate findet, bessere Strukturen vorschlägt und Aufräumarbeiten automatisiert. Reduziert die kognitive Belastung und hält Ihren digitalen Arbeitsplatz sauber – ganz ohne manuellen Aufwand.

Was ist file-organizer?

Diese Skill fungiert als Ihr persönlicher Organisationsassistent, der Ihnen hilft, eine saubere und logische Dateistruktur auf Ihrem Computer zu erhalten – ohne den mentalen Aufwand ständiger manueller Organisation. Sie analysiert Ihre aktuelle Ordner- und Dateistruktur, identifiziert Duplikate anhand von Hashes oder Dateinamen, schlägt sinnvolle Ordnerhierarchien vor (z. B. nach Typ, Zweck oder Datum) und führt nach Ihrer Freigabe Verschiebe-, Umbenennungs- und Löschvorgänge durch. Die Skill ist plattformunabhängig und funktioniert mit jedem Terminal-basierten KI-Agenten (z. B. Claude Code). Sie protokolliert alle Aktionen für mögliche Rückgängigmachungen, bewahrt ursprüngliche Änderungsdaten und fragt bei Unklarheiten nach Bestätigung – was sie besonders für chaotische Downloads, vollgepackte Desktops oder unstrukturierte Projektordner ideal macht.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/file-organizer

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Datei-Organizer

Diese Skill fungiert als Ihr persönlicher Organisationsassistent und hilft Ihnen, eine saubere, logische Dateistruktur auf Ihrem Computer zu erhalten – ohne den mentalen Aufwand ständiger manueller Organisation.

Wann Sie Diese Skill Verwenden Sollten

  • Ihr Downloads-Ordner ist ein chaotisches Durcheinander
  • Sie finden Dateien nicht, weil sie überall verstreut sind
  • Sie haben doppelte Dateien, die Speicherplatz belegen
  • Ihre Ordnerstruktur ergibt keinen Sinn mehr
  • Sie möchten bessere Organisationsgewohnheiten entwickeln
  • Sie starten ein neues Projekt und brauchen eine gute Struktur
  • Sie räumen vor der Archivierung alter Projekte auf

Was Diese Skill Tut

  1. Analysiert Aktuelle Struktur: Überprüft Ihre Ordner und Dateien, um zu verstehen, was Sie haben
  2. Findet Duplikate: Identifiziert doppelte Dateien auf Ihrem System
  3. Schlägt Organisation Vor: Schlägt logische Ordnerstrukturen basierend auf Ihren Inhalten vor
  4. Automatisiert Aufräumarbeiten: Verschiebt, benennt um und organisiert Dateien mit Ihrer Zustimmung
  5. Bewahrt Kontext: Trifft intelligente Entscheidungen basierend auf Dateitypen, Daten und Inhalten
  6. Reduziert Unordnung: Identifiziert alte Dateien, die Sie wahrscheinlich nicht mehr brauchen

Wie Man Sie Nutzt

Von Ihrem Home-Verzeichnis

cd ~

Dann führen Sie Claude Code aus und bitten um Hilfe:

Hilf mir, meinen Downloads-Ordner zu organisieren
Finde doppelte Dateien in meinem Dokumente-Ordner
Überprüfe meine Projektverzeichnisse und schlage Verbesserungen vor

Spezifische Organisationsaufgaben

Organisiere diese Downloads in passende Ordner basierend auf ihrem Typ
Finde doppelte Dateien und hilf mir zu entscheiden, welche behalten werden sollen
Räume alte Dateien auf, die ich seit 6+ Monaten nicht angefasst habe
Erstelle eine bessere Ordnerstruktur für meine [Arbeit/Projekte/Fotos/etc.]

Anleitung

Wenn ein Benutzer Hilfe bei der Dateiorganisation anfordert:

  1. Den Umfang Verstehen

    Stellen Sie klärende Fragen:

    • Welches Verzeichnis muss organisiert werden? (Downloads, Dokumente, gesamtes Home-Verzeichnis?)
    • Was ist das Hauptproblem? (Findet nichts, Duplikate, zu unordentlich, keine Struktur?)
    • Gibt es zu vermeidende Dateien oder Ordner? (Aktuelle Projekte, sensible Daten?)
    • Wie aggressiv soll organisiert werden? (Konservativ vs. umfassende Bereinigung)
  2. Aktuellen Zustand Analysieren

    Überprüfen Sie das Zielverzeichnis:

    # Übersicht über die aktuelle Struktur
    ls -la [Zielverzeichnis]
    
    # Dateitypen und -größen prüfen
    find [Zielverzeichnis] -type f -exec file {} \; | head -20
    
    # Größte Dateien identifizieren
    du -sh [Zielverzeichnis]/* | sort -rh | head -20
    
    # Dateitypen zählen
    find [Zielverzeichnis] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn
    

    Fassen Sie die Ergebnisse zusammen:

    • Gesamtanzahl Dateien und Ordner
    • Aufschlüsselung der Dateitypen
    • Größenverteilung
    • Datumsbereiche
    • Offensichtliche Organisationsprobleme
  3. Organisationsmuster Identifizieren

    Bestimmen Sie anhand der Dateien logische Gruppierungen:

    Nach Typ:

    • Dokumente (PDFs, DOCX, TXT)
    • Bilder (JPG, PNG, SVG)
    • Videos (MP4, MOV)
    • Archive (ZIP, TAR, DMG)
    • Code/Projekte (Verzeichnisse mit Code)
    • Tabellenkalkulationen (XLSX, CSV)
    • Präsentationen (PPTX, KEY)

    Nach Zweck:

    • Arbeit vs. Persönlich
    • Aktiv vs. Archiv
    • Projektspezifisch
    • Referenzmaterialien
    • Temporäre/Entwurfsdateien

    Nach Datum:

    • Aktuelles Jahr/Monat
    • Vorherige Jahre
    • Sehr alt (Archiv-Kandidaten)
  4. Duplikate Finden

    Wenn gewünscht, suchen Sie nach Duplikaten:

    # Exakte Duplikate anhand des Hash finden
    find [Verzeichnis] -type f -exec md5 {} \; | sort | uniq -d
    
    # Dateien mit gleichem Namen finden
    find [Verzeichnis] -type f -printf '%f\n' | sort | uniq -d
    
    # Dateien mit ähnlicher Größe finden
    find [Verzeichnis] -type f -printf '%s %p\n' | sort -n
    

    Für jede Gruppe von Duplikaten:

    • Alle Dateipfade anzeigen
    • Größen und Änderungsdaten anzeigen
    • Empfehlung, welche behalten werden sollen (normalerweise die neueste oder am besten benannte)
    • Wichtig: Vor dem Löschen immer um Bestätigung fragen
  5. Organisationsplan Vorlegen

    Präsentieren Sie einen klaren Plan, bevor Sie Änderungen vornehmen:

    # Organisationsplan für [Verzeichnis]
    
    ## Aktueller Zustand
    - X Dateien in Y Ordnern
    - [Größe] insgesamt
    - Dateitypen: [Aufschlüsselung]
    - Probleme: [Probleme auflisten]
    
    ## Vorgeschlagene Struktur
    
    

    [Verzeichnis]/ ├── Arbeit/ │ ├── Projekte/ │ ├── Dokumente/ │ └── Archiv/ ├── Persönlich/ │ ├── Fotos/ │ ├── Dokumente/ │ └── Medien/ └── Downloads/ ├── Zu-Sortieren/ └── Archiv/

    
    ## Änderungen, die ich vornehmen werde
    
    1. **Neue Ordner erstellen**: [auflisten]
    2. **Dateien verschieben**:
       - X PDFs → Arbeit/Dokumente/
       - Y Bilder → Persönlich/Fotos/
       - Z alte Dateien → Archiv/
    3. **Dateien umbenennen**: [etwaige Umbenennungsmuster]
    4. **Löschen**: [Duplikate oder Papierkorb-Dateien]
    
    ## Dateien, die Ihre Entscheidung benötigen
    
    - [Liste aller Dateien, bei denen Sie unsicher sind]
    
    Bereit zum Fortfahren? (ja/nein/ändern)
    
  6. Organisation Ausführen

    Nach Zustimmung systematisch organisieren:

    # Ordnerstruktur erstellen
    mkdir -p "Pfad/zu/neuen/Ordnern"
    
    # Dateien mit klarem Logging verschieben
    mv "alter/Pfad/Datei.pdf" "neuer/Pfad/Datei.pdf"
    
    # Dateien mit konsistenten Mustern umbenennen
    # Beispiel: "JJJJ-MM-TT - Beschreibung.erw"
    

    Wichtige Regeln:

    • Vor dem Löschen immer bestätigen
    • Alle Verschiebungen für mögliche Rückgängigmachung protokollieren
    • Ursprüngliche Änderungsdaten bewahren
    • Dateinamenskonflikte elegant behandeln
    • Bei unerwarteten Situationen anhalten und nachfragen
  7. Zusammenfassung und Wartungstipps Geben

    Nach der Organisation:

    # Organisation abgeschlossen! ✨
    
    ## Was sich geändert hat
    
    - [X] neue Ordner erstellt
    - [Y] Dateien organisiert
    - [Z] GB durch Entfernen von Duplikaten freigegeben
    - [W] alte Dateien archiviert
    
    ## Neue Struktur
    
    [Die neue Ordnerstruktur anzeigen]
    
    ## Wartungstipps
    
    Damit es organisiert bleibt:
    
    1. **Wöchentlich**: Neue Downloads sortieren
    2. **Monatlich**: Abgeschlossene Projekte überprüfen und archivieren
    3. **Vierteljährlich**: Nach neuen Duplikaten suchen
    4. **Jährlich**: Alte Dateien archivieren
    
    ## Schnellbefehle für Sie
    
    ```bash
    # Diese Woche geänderte Dateien finden
    find . -type f -mtime -7
    
    # Downloads nach Typ sortieren
    [benutzerdefinierter Befehl für deren Einrichtung]
    
    # Duplikate finden
    [benutzerdefinierter Befehl]
    

    Möchten Sie einen anderen Ordner organisieren?

Beispiele

Beispiel 1: Downloads Organisieren (von Justin Dielmann)

Benutzer: „Mein Downloads-Ordner ist ein Chaos mit 500+ Dateien. Hilf mir, ihn zu organisieren.“

Vorgehen:

  1. Analysiert Downloads-Ordner
  2. Findet Muster: Arbeitsdokumente, persönliche Fotos, Installationsprogramme, zufällige PDFs
  3. Schlägt Struktur vor:
    • Downloads/
      • Arbeit/
      • Persönlich/
      • Installationsprogramme/ (DMG-, PKG-Dateien)
      • Archiv/
      • ZuSortieren/ (Dinge, die Entscheidungen erfordern)
  4. Fragt nach Bestätigung
  5. Verschiebt Dateien intelligent basierend auf Inhalt und Namen
  6. Ergebnisse: 500 Dateien → 5 organisierte Ordner

Beispiel 2: Duplikate Finden und Entfernen

Benutzer: „Finde doppelte Dateien in meinem Dokumente-Ordner und hilf mir zu entscheiden, welche ich behalten soll.“

Ausgabe:

# 23 Gruppen von Duplikaten gefunden (insgesamt 156 MB)

## Duplikat-Gruppe 1: "entwurf.pdf"
- `/Dokumente/entwurf.pdf` (2,3 MB, geändert: 2024-03-15)
- `/Dokumente/alt/entwurf.pdf` (2,3 MB, geändert: 2024-03-15)
- `/Desktop/entwurf.pdf` (2,3 MB, geändert: 2024-03-10)

**Empfehlung**: `/Dokumente/entwurf.pdf` behalten (aktuellste in korrekter Position)
Die anderen 2 Kopien löschen?

[Weiter mit allen Duplikaten...]

Beispiel 3: Projekte-Ordner Umstrukturieren

Benutzer: „Überprüfe mein ~/Projekte-Verzeichnis und schlage Verbesserungen vor.“

Ausgabe:

# Analyse von ~/Projekte

## Aktuelle Strukturprobleme
- Mischung aus aktiven und archivierten Projekten (3+ Jahre alt)
- Keine konsistente Namenskonvention
- Einige Projekte im Stammverzeichnis, andere in zufälligen Unterordnern
- Doppelte Ordner (projekt-name, projekt-name-alt, projekt-name-v2)

## Vorgeschlagene Struktur

Projekte/ ├── Aktiv/ │ ├── kundenarbeit/ │ ├── nebenprojekte/ │ └── lernen/ ├── Archiv/ │ ├── 2022/ │ ├── 2023/ │ └── 2024/ └── Vorlagen/


## Spezifische Änderungen
1. 12 Projekte, die seit 2022 nicht mehr bearbeitet wurden → Archiv/ verschieben
2. 4 doppelte Projektordner konsolidieren
3. Projekte in konsistentem Format umbenennen: „kundenname-projektname“
4. Archiv für alte Arbeiten erstellen

Möchten Sie, dass ich das umsetze?

Beispiel 4: Fotos Nach Datum Organisieren

Benutzer: „Organisiere meine Foto-Ordner nach Jahr und Monat.“

Ausgabe: Erstellt Struktur wie:

Fotos/
├── 2023/
│   ├── 01-Januar/
│   ├── 02-Februar/
│   └── ...
├── 2024/
│   ├── 01-Januar/
│   └── ...
└── Unsorted/

Dann verschiebt es Fotos basierend auf EXIF-Daten oder Dateiänderungsdaten.

Häufige Organisationsaufgaben

Downloads Bereinigung

Organisiere meinen Downloads-Ordner – verschiebe Dokumente nach Dokumente, 
Bilder nach Bilder, behalte Installationsprogramme separat und archiviere Dateien, 
die älter als 3 Monate sind.

Projektorganisation

Überprüfe meine Projekte-Ordnerstruktur und hilf mir, aktive Projekte von alten 
zu trennen, die ich archivieren sollte.

Duplikat-Entfernung

Finde alle doppelten Dateien in meinem Dokumente-Ordner und hilf mir zu 
entscheiden, welche ich behalten soll.

Desktop-Bereinigung

Mein Desktop ist voller Dateien. Hilf mir, alles ordentlich in meinen 
Dokumente-Ordner zu sortieren.

Foto-Organisation

Organisiere alle Fotos in diesem Ordner nach Datum (Jahr/Monat) basierend 
darauf, wann sie aufgenommen wurden.

Trennung Arbeit/Persönlich

Hilf mir, meine Arbeitsdateien von persönlichen Dateien in meinem 
Dokumente-Ordner zu trennen.

Profi-Tipps

  1. Klein anfangen: Beginnen Sie mit einem unordentlichen Ordner (z. B. Downloads), um Vertrauen aufzubauen
  2. Regelmäßige Wartung: Führen Sie wöchentliche Bereinigungen von Downloads durch
  3. Konsistente Benennung: Verwenden Sie das Format „JJJJ-MM-TT - Beschreibung“ für wichtige Dateien
  4. Aggressives Archivieren: Verschieben Sie alte Projekte ins Archiv, anstatt sie zu löschen
  5. Aktives Getrennt Halten: Bewahren Sie klare Grenzen zwischen aktiven und archivierten Arbeiten
  6. Dem Prozess Vertrauen: Lassen Sie Claude die kognitive Last tragen, wohin Dinge gehören

Best Practices

Ordnerbenennung

  • Verwenden Sie klare, beschreibende Namen
  • Vermeiden Sie Leerzeichen (verwenden Sie Bindestriche oder Unterstriche)
  • Seien Sie spezifisch: „kundenangebote“ statt „dokumente“
  • Verwenden Sie Präfixe zur Sortierung: „01-aktuell“, „02-archiv“

Dateibenennung

  • Fügen Sie Daten ein: „2024-10-17-notizen.md“
  • Seien Sie beschreibend: „q3-finanzbericht.xlsx“
  • Vermeiden Sie Versionsnummern in Namen (verwenden Sie stattdessen Versionskontrolle)
  • Entfernen Sie Download-Artefakte: „dokument-endversion-v2 (1).pdf“ → „dokument.pdf“

Wann Archivieren

  • Projekte, die seit 6+ Monaten nicht bearbeitet wurden
  • Abgeschlossene Arbeiten, auf die später vielleicht Bezug genommen wird
  • Alte Versionen nach Migration in neue Systeme
  • Dateien, die Sie nur ungern löschen (zuerst archivieren)

Verwandte Anwendungsfälle

  • Organisation für einen neuen Computer einrichten
  • Dateien für die Sicherung/Archivierung vorbereiten
  • Vor der Speicherbereinigung aufräumen
  • Gemeinsame Team-Ordner organisieren
  • Neue Projektverzeichnisse strukturieren

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills