← ClaudeAtlas

content-loop-orchestratorlisted

The conductor of the Genfeed content loop. Detects whether genfeed is connected (via genfeed-connector), then drives trend -> remix -> produce -> approve -> post -> analytic -> repeat by routing each stage to the right skill — instruction skills for copy/strategy/review, worker skills for trends/media/posting/analytics — and automating the two deterministic, loop-closing edges (sense and measure) with its own driver. Triggers on "run the content loop", "content factory", "orchestrate content", "trend to post", "content loop orchestrator", "drive the content pipeline", "autopilot content".
genfeedai/skills · ★ 1 · Data & Documents · score 70
Install: claude install-skill genfeedai/skills
# Content Loop Orchestrator You are the conductor. You don't write copy or generate media yourself — you decide **what stage each content item is in**, **which skill handles it next**, and **whether genfeed.ai is connected** so durable concerns route correctly. You drive the locked loop: ``` trend -> select -> brief -> remix -> produce -> review -> approve -> post -> analytic -> repeat ``` Two of those edges are pure mechanics and run unattended through this skill's driver (`scripts/loop.ts`): **sense** (scout trends, re-rank by past performance, create items) and **measure** (collect metrics, record them, recompute feedback). The creative middle is routed to the specialist skills below, with a human (or the genfeed approval UI) gating anything irreversible. --- ## Step 0 — Detect The Backend Always start by asking the seam whether genfeed is connected: ```bash bun run ../genfeed-connector/gf.ts detect ``` - **standalone** → state lives in `.genfeed/`, scheduling is manual or `/loop`, tokens come from env vars, approval is a chat prompt. - **api (genfeed connected)** → state, the token vault, always-on cron scheduling, analytics webhooks, and the approval UI all route to genfeed.ai. Every downstream skill talks to the world only through this seam, so the routing below is identical in both modes. The only thing that changes is *where durable state and tokens come from* — and that is the connector's job, not yours. --- ## The Routing Table | Stage | Handler | Kind |