CF Environment

Registrerer Cowork-sandkasse vs. lokal Claude Code og rapporterer, hvilke ContentForge-funktioner der faktisk virker der.

Af indranilbanerjee · indranilbanerjee/contentforge

Virker med opsætning ★ 9.2/10

CF Environment — Registrerer Cowork-sandkasse vs. lokal Claude Code og rapporterer, hvilke ContentForge-funktioner der faktisk virker der.

Hvad det gør

Kører en Python-miljøsonde (platform/cwd/home/writable_cwd) for at klassificere runtime som cowork-sandbox, claude-code-mac/windows/linux eller ukendt, og gengiver derefter en kapacitetsmatrix (filpersistens, Drive-integration, MCP-transportunderstøttelse, pipeline-fuldstændighed) specifik for det miljø. Udløses ved 'will this work in Cowork', uventede rapporter om tomme outputmapper eller ønske om en kapacitetskontrol før en lang ContentForge-kørsel.

Testrapport

Sondescriptet, det kalder (scripts/plugin-metadata.py), ligger ved ContentForge repo-roden, ikke inde i skills/cf-environment/, så en simpel kopi af skill-mappen har intet at køre -- bekræftet ved at udføre den kopierede skill og ramme en bar FileNotFoundError -- men kørt fra det fulde repo returnerer det samme script præcis det dokumenterede JSON-skema (environment/indicators/cowork_warning) og dokumentationen er usædvanligt ærlig om sine egne begrænsninger ('does not enable Cowork-to-host file writes... that's an Anthropic platform feature, not something a plugin can add').

Testet: 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

Kommandoer og eksempelprompter

  • /cf-environmentRegistrerer Cowork-sandkasse vs. lokal Claude Code og rapporterer, hvilke ContentForge-funktioner der faktisk virker der.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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?