CF Environment
Erkennt Cowork Sandbox vs. lokales Claude Code und berichtet, welche ContentForge-Funktionen dort tatsächlich funktionieren.
Funktioniert mit Setup
Was es kann
Führt eine Python-Umgebungssonde aus (Plattform/cwd/home/writable_cwd), um die Laufzeit als cowork-sandbox, claude-code-mac/windows/linux oder unbekannt zu klassifizieren, und rendert dann eine Fähigkeitsmatrix (Dateipersistenz, Drive-Integration, MCP-Transportunterstützung, Pipeline-Vollständigkeit), die für diese Umgebung spezifisch ist. Löst bei Anfragen 'funktioniert das in Cowork?', unerwarteten Berichten über leere Ausgabeordner oder bei der Anforderung einer Fähigkeitsprüfung vor einem langen ContentForge-Lauf aus.
Testbericht
Das aufgerufene Sondenskript (scripts/plugin-metadata.py) befindet sich im Root des ContentForge-Repos, nicht innerhalb von skills/cf-environment/, sodass eine einfache Kopie des Skill-Ordners nichts auszuführen hat – bestätigt durch die Ausführung des kopierten Skills und das Auftreten einer reinen FileNotFoundError – aber aus dem vollständigen Repo ausgeführt, gibt dasselbe Skript exakt das dokumentierte JSON-Schema zurück (environment/indicators/cowork_warning) und die Dokumentation ist ungewöhnlich ehrlich über ihre eigenen Grenzen ('ermöglicht keine Cowork-zu-Host-Dateischreibvorgänge... das ist eine Anthropic-Plattformfunktion, nichts, was ein Plugin hinzufügen kann').
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/indranilbanerjee/contentforge mkdir -p ~/.claude/skills cp -r contentforge/skills/cf-environment ~/.claude/skills/cf-environment
Befehle & Beispiel-Prompts
/cf-environmentErkennt Cowork Sandbox vs. lokales Claude Code und berichtet, welche ContentForge-Funktionen dort tatsächlich funktionieren.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Will my ContentForge output files actually save if I run this in Cowork?Check whether I'm in a Cowork sandbox or local Claude Code right nowMy output folder keeps coming back empty, is this even the right runtime?