CF Environment

Oppdager Cowork sandbox vs lokal Claude Code og rapporterer hvilke ContentForge-kapabiliteter som faktisk fungerer der.

av indranilbanerjee · indranilbanerjee/contentforge

Krever oppsett ★ 9.2/10

CF Environment — Oppdager Cowork sandbox vs lokal Claude Code og rapporterer hvilke ContentForge-kapabiliteter som faktisk fungerer der.

Hva den gjør

Kjører en Python-miljøprobe (plattform/cwd/home/writable_cwd) for å klassifisere kjøretiden som cowork-sandbox, claude-code-mac/windows/linux, eller ukjent, deretter gjengir en kapabilitetsmatrise (filpersistens, Drive-integrasjon, MCP-transportstøtte, pipeline-fullstendighet) spesifikk for det miljøet. Utløses ved 'vil dette fungere i Cowork', uventede rapporter om tomme output-mapper, eller ønske om en kapabilitetssjekk før en lang ContentForge-kjøring.

Testrapport

Probe-skriptet den kaller (scripts/plugin-metadata.py) ligger ved ContentForge-repoets rot, ikke inne i skills/cf-environment/, så en ren kopiering av ferdighetsmappen har ingenting å kjøre -- bekreftet ved å utføre den kopierte ferdigheten og treffe en ren FileNotFoundError -- men kjørt fra hele repoet returnerer samme skript nøyaktig det dokumenterte JSON-skjemaet (environment/indicators/cowork_warning) og dokumentet er uvanlig ærlig om sine egne grenser ('aktiverer ikke Cowork-til-vert filskriving... det er en Anthropic-plattformfunksjon, ikke noe en plugin kan legge til').

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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-environmentOppdager Cowork sandbox vs lokal Claude Code og rapporterer hvilke ContentForge-kapabiliteter som faktisk fungerer der.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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?