CF Environment

Detecta el sandbox de Cowork frente al código Claude local e informa qué capacidades de ContentForge funcionan realmente allí.

Por indranilbanerjee · indranilbanerjee/contentforge

Funciona con configuración ★ 9.2/10

CF Environment — Detecta el sandbox de Cowork frente al código Claude local e informa qué capacidades de ContentForge funcionan realmente allí.

Qué hace

Ejecuta una sonda de entorno Python (plataforma/cwd/home/writable_cwd) para clasificar el tiempo de ejecución como cowork-sandbox, claude-code-mac/windows/linux o desconocido, luego renderiza una matriz de capacidades (persistencia de archivos, integración con Drive, soporte de transporte MCP, completitud del pipeline) específica para ese entorno. Se activa en solicitudes de '¿funcionará esto en Cowork?', informes inesperados de carpeta vacía o al querer una verificación de capacidades antes de una ejecución larga de ContentForge.

Informe de la prueba

El script de sonda que llama (scripts/plugin-metadata.py) vive en la raíz del repositorio de ContentForge, no dentro de skills/cf-environment/, por lo que una simple copia de la carpeta de la habilidad no tiene nada que ejecutar -- confirmado al ejecutar la habilidad copiada y encontrar un FileNotFoundError simple -- pero ejecutado desde el repositorio completo, el mismo script devuelve exactamente el esquema JSON documentado (environment/indicators/cowork_warning) y el documento es inusualmente honesto sobre sus propios límites ('no habilita escrituras de archivos de Cowork a host... esa es una característica de la plataforma Anthropic, no algo que un plugin pueda agregar').

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /cf-environmentDetecta el sandbox de Cowork frente al código Claude local e informa qué capacidades de ContentForge funcionan realmente allí.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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