CF Environment

Detekuje sandbox Cowork vs. lokální Claude Code a hlásí, které funkce ContentForge skutečně fungují.

od indranilbanerjee · indranilbanerjee/contentforge

Funguje s nastavením ★ 9.2/10

CF Environment — Detekuje sandbox Cowork vs. lokální Claude Code a hlásí, které funkce ContentForge skutečně fungují.

Co umí

Spouští sondu prostředí Pythonu (platforma/cwd/home/writable_cwd) k klasifikaci běhového prostředí jako cowork-sandbox, claude-code-mac/windows/linux nebo neznámé, poté vykreslí matici schopností (perzistence souborů, integrace Drive, podpora transportu MCP, úplnost pipeline) specifickou pro toto prostředí. Spouští se při dotazech 'bude to fungovat v Coworku', neočekávaných zprávách o prázdném výstupním adresáři nebo při požadavku na kontrolu schopností před dlouhým během ContentForge.

Testovací report

Sondovací skript, který volá (scripts/plugin-metadata.py), se nachází v kořenovém adresáři repozitáře ContentForge, nikoli uvnitř skills/cf-environment/, takže prosté zkopírování složky dovednosti nemá nic ke spuštění -- potvrzeno spuštěním zkopírované dovednosti a narazením na holé FileNotFoundError -- ale při spuštění z celého repozitáře stejný skript vrací přesně zdokumentované schéma JSON (environment/indicators/cowork_warning) a dokumentace je neobvykle upřímná ohledně svých vlastních limitů ('neumožňuje zápis souborů z Coworku do hostitele... to je funkce platformy Anthropic, nikoli něco, co může plugin přidat').

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/indranilbanerjee/contentforge
mkdir -p ~/.claude/skills
cp -r contentforge/skills/cf-environment ~/.claude/skills/cf-environment

Příkazy a ukázkové prompty

  • /cf-environmentDetekuje sandbox Cowork vs. lokální Claude Code a hlásí, které funkce ContentForge skutečně fungují.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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