CF Environment
Wykrywa piaskownicę Cowork vs lokalny Claude Code i raportuje, które możliwości ContentForge faktycznie tam działają.
Działa po konfiguracji
Co robi ten skill
Uruchamia sondę środowiska Pythona (platforma/cwd/home/writable_cwd), aby sklasyfikować środowisko wykonawcze jako cowork-sandbox, claude-code-mac/windows/linux lub nieznane, a następnie renderuje macierz możliwości (trwałość plików, integracja z Dyskiem, obsługa transportu MCP, kompletność potoku) specyficzną dla tego środowiska. Wyzwalane przy pytaniach 'czy to zadziała w Cowork', nieoczekiwanych raportach o pustym folderze wyjściowym lub przy chęci sprawdzenia możliwości przed długim uruchomieniem ContentForge.
Raport z testu
Sonda skryptowa, którą wywołuje (scripts/plugin-metadata.py), znajduje się w katalogu głównym repozytorium ContentForge, a nie wewnątrz skills/cf-environment/, więc zwykłe skopiowanie folderu umiejętności nie ma nic do uruchomienia -- potwierdzone przez wykonanie skopiowanej umiejętności i napotkanie pustego FileNotFoundError -- ale uruchomione z pełnego repozytorium ten sam skrypt zwraca dokładnie udokumentowany schemat JSON (environment/indicators/cowork_warning), a dokumentacja jest niezwykle szczera co do własnych ograniczeń ('nie umożliwia zapisywania plików Cowork-do-host... to funkcja platformy Anthropic, a nie coś, co może dodać wtyczka').
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/indranilbanerjee/contentforge mkdir -p ~/.claude/skills cp -r contentforge/skills/cf-environment ~/.claude/skills/cf-environment
Komendy i przykładowe prompty
/cf-environmentWykrywa piaskownicę Cowork vs lokalny Claude Code i raportuje, które możliwości ContentForge faktycznie tam działają.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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?