box-automation
Box-Cloud-Speichervorgänge automatisieren
Manuelle Dateiverwaltung in Box ist langsam und fehleranfällig. Diese Fähigkeit automatisiert Uploads, Downloads, Suchen und Ordnervorgänge durch Rube MCP-Integration.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "box-automation". Upload contract.pdf to Box folder 12345
Erwartetes Ergebnis:
contract.pdf erfolgreich in Box hochgeladen. Datei-ID: 789012. Ansehen unter https://app.box.com/file/789012
Verwendung von "box-automation". Search for recent presentations
Erwartetes Ergebnis:
5 Dateien gefunden, die 'presentations' entsprechen: 1) Q4_Slides.pptx (ID: 111, aktualisiert vor 2 Tagen), 2) Sales_Deck.pdf (ID: 222, aktualisiert vor 1 Woche), 3) Training.pptx (ID: 333, aktualisiert vor 2 Wochen)
Sicherheitsaudit
SicherAll 255 static findings are false positives. The skill is documentation-only (SKILL.md markdown file) with no executable code. Detected 'external_commands' patterns are backtick-enclosed tool names like `BOX_UPLOAD_FILE` and `RUBE_SEARCH_TOOLS` in documentation examples, not actual Ruby shell execution. 'Weak cryptographic algorithm' detections are string references to ID '0' (root folder) in documentation. 'Hardcoded URL' findings are legitimate Box URL examples showing how to extract IDs. No prompt injection attempts or malicious intent detected.
Probleme mit niedrigem Risiko (3)
Risikofaktoren
⚙️ Externe Befehle (5)
🌐 Netzwerkzugriff (3)
Qualitätsbewertung
Was du bauen kannst
Automatisiertes Dokumenten-Archivieren
Laden Sie abgeschlossene Projektdokumente aus lokalen Ordnern in bestimmte Box-Ordner zur Archivierung hoch.
Inhaltsprüfung und Bereinigung
Durchsuchen Sie Box nach Dateien, die Kriterien entsprechen, listen Sie Ordnerinhalte auf und identifizieren Sie alte Dateien zur Löschung.
Client-Zusammenarbeit einrichten
Erstellen Sie freigegebene Ordner, richten Sie Zusammenarbeitseinladungen mit geeigneten Rollen ein und konfigurieren Sie Zugriffsberechtigungen.
Probiere diese Prompts
Laden Sie die Datei unter /path/to/document.pdf in den Box-Ordner mit der ID 123456 hoch. Benennen Sie sie in Box als 'Client Contract v2.pdf'.
Suchen Sie in Box nach Dateien mit dem Namen 'Q4 Report' im Ordner 987654. Laden Sie die erste Übereinstimmung herunter.
Erstellen Sie eine Ordnerstruktur in Box: '2025/Projects/Alpha' unter dem übergeordneten Ordner 111222. Richten Sie freigegebene Links mit offenem Zugang ein.
Listen Sie alle Zusammenarbeiten an der Datei 456789 auf. Aktualisieren Sie user@example.com von der Rolle Betrachter auf Bearbeiter.
Bewährte Verfahren
- Rufen Sie immer zuerst RUBE_SEARCH_TOOLS auf, um verfügbare Tools und aktuelle Schemas vor Operationen zu überprüfen
- Verwenden Sie marker-basierte Paginierung für große Datensätze anstelle von Offset (begrenzt auf 10000)
- Extrahieren Sie Datei- und Ordner-IDs aus Box-Web-URLs, indem Sie den numerischen Teil aus der Adressleiste kopieren
Vermeiden
- Gehen Sie nicht davon aus, dass die Verbindung aktiv ist, ohne zuerst den RUBE_MANAGE_CONNECTIONS-Status zu überprüfen
- Vermeiden Sie die Verwendung von Offset über 10000 in Suchanfragen, da die API diese Anfragen ablehnt
- Versuchen Sie niemals, nicht-leere Ordner zu löschen, ohne den Parameter recursive: true zu setzen