cf-environment

Detect the ContentForge runtime environment and report a capability matrix for that surface.

1|Updated Aug 18, 2026
One-click install
npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-environment-teachskillofskills-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cf-environment
Source: https://github.com/teachskillofskills-ai/ContentForge-techshu/tree/main/skills/cf-environment
Command: npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-environment-teachskillofskills-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? ContentForge behaves differently depending on where it runs — Cowork sandboxes cannot write to your host filesystem, so users run a long pipeline and then find their Documents folder empty. This Skill detects the actual runtime environment and tells you exactly which capabilities work before you invest 20-60 minutes in a content pipeline. ## Core Features & Use Cases - Environment Detection: Runs a probe script that classifies the runtime into one of six values (cowork-sandbox, claude-code-windows/mac/linux, linux-sandbox-uncertain, unknown) using strong and weak detection signals. - Capability Matrix: Renders a per-environment table covering MCP connector transports, file persistence, Drive integration, and whether /contentforge:resume survives across sessions. - Drive MCP Scan: Checks the session for Google Drive MCP availability to distinguish Cowork+Drive (recommended team setup) from Cowork alone, where outputs vanish after the session. - Use Case: Before launching a 10-phase content pipeline in Cowork, run the check to learn that files will only persist if Google Drive is connected — then wire it up via /contentforge:cf-cowork-setup instead of losing the output. ## Quick Start Ask the assistant to run /contentforge:cf-environment to detect the current environment and show which ContentForge capabilities work here.

Frequently Asked Questions about cf-environment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if ContentForge works in Cowork?

Run /contentforge:cf-environment to probe the runtime and render a capability matrix for Cowork. It also scans the session for a Google Drive MCP, since Cowork with Drive connected supports the full pipeline while Cowork alone loses files after the session.

Why is my Documents folder empty after a ContentForge run?

Cowork's bash sandbox writes to its own Linux filesystem, not your host machine, so files never reach ~/Documents. Connect Google Drive via Cowork Settings, then run /contentforge:cf-cowork-setup so outputs land in My Drive/ContentForge.

Does ContentForge support resume across sessions in Cowork?

Resume across sessions works in Cowork only when Google Drive is connected, because checkpoint files must persist outside the sandbox. On local Claude Code for Windows, Mac, or Linux, checkpoints persist on the host and resume works by default.

What environments can the cf-environment probe detect?

The probe classifies six values: cowork-sandbox, claude-code-windows, claude-code-mac, claude-code-linux, linux-sandbox-uncertain, and unknown. Uncertain results show a caveat and are treated as possible sandboxes to avoid wrong assumptions about file persistence.

Does the environment check change how ContentForge behaves?

No, the skill is diagnostic only and changes nothing about the runtime. It reports the environment's limits, such as Cowork's inability to write to the host filesystem, which is an Anthropic platform constraint a plugin cannot override.