CF Environment

Rileva sandbox Cowork vs Claude Code locale e riporta quali capacità di ContentForge funzionano effettivamente.

di indranilbanerjee · indranilbanerjee/contentforge

Richiede configurazione ★ 9.2/10

CF Environment — Rileva sandbox Cowork vs Claude Code locale e riporta quali capacità di ContentForge funzionano effettivamente.

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 now
  • My output folder keeps coming back empty, is this even the right runtime?