CF Environment
Rileva sandbox Cowork vs Claude Code locale e riporta quali capacità di ContentForge funzionano effettivamente.
Richiede configurazione
Cosa fa
Esegue una sonda ambiente Python (platform/cwd/home/writable_cwd) per classificare il runtime come cowork-sandbox, claude-code-mac/windows/linux, o sconosciuto, quindi rende una matrice di capacità (persistenza file, integrazione Drive, supporto trasporto MCP, completezza pipeline) specifica per quell'ambiente. Si attiva su 'will this work in Cowork', report inattesi di cartelle di output vuote, o desiderio di un controllo delle capacità prima di una lunga esecuzione di ContentForge.
Rapporto di test
Lo script di sonda che chiama (scripts/plugin-metadata.py) si trova nella root del repository ContentForge, non all'interno di skills/cf-environment/, quindi una semplice copia della cartella della skill non ha nulla da eseguire -- confermato eseguendo la skill copiata e ottenendo un FileNotFoundError -- ma eseguito dal repository completo lo stesso script restituisce esattamente lo schema JSON documentato (environment/indicators/cowork_warning) e la documentazione è insolitamente onesta sui propri limiti ('does not enable Cowork-to-host file writes... that's an Anthropic platform feature, not something a plugin can add').
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/indranilbanerjee/contentforge mkdir -p ~/.claude/skills cp -r contentforge/skills/cf-environment ~/.claude/skills/cf-environment
Comandi e prompt di esempio
/cf-environmentRileva sandbox Cowork vs Claude Code locale e riporta quali capacità di ContentForge funzionano effettivamente.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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?