← ClaudeAtlas

seereel-agent-sessionlisted

Use when an agent needs direct SeeReel REST API control for sessions, assets, storyboards, shots, renders, polling, TOS publish, stitching, or visible canvas state repair.
feifeibear/SeeReel · ★ 9 · AI & Automation · score 79
Install: claude install-skill feifeibear/SeeReel
# SeeReel Agent Session ## Boundary Boundary: REST session control only. This skill owns API mechanics for visible SeeReel state. It does not decide story, casting, production design, camera language, storyboard sequence, prompt quality, or final creative approval. Use the stage skills for those decisions, then use this skill to create, patch, inspect, poll, publish, and stitch their outputs. ## Base URL Default: ```text process.env.SEEREEL_AGENT_BASE_URL || process.env.CINEMA_AGENT_BASE_URL || "http://localhost:5173" ``` Check health with: ```text GET /api/state ``` If the service is unavailable, start the app with `npm run dev` or point `SEEREEL_AGENT_BASE_URL` at the running service. ## API Responsibilities Use REST APIs for: - session create/select/update - StoryPlan persistence - asset create/import/generate/update - storyboard and sketch import - shot create/patch/generate/poll - tailframe extraction and canvas-node writeback - storyboard publish to TOS - render status inspection - stitch and stitch polling - final download URL lookup Keep every operation auditable in web state. ## Common Operations ```text GET /api/state POST /api/sessions PATCH /api/sessions/:sessionId PATCH /api/sessions/:sessionId/script POST /api/assets PATCH /api/assets/:assetId POST /api/assets/:assetId/generate POST /api/sessions/:sessionId/storyboard PATCH /api/shots/:shotId POST /api/shots/:shotId/generate POST /api/shots/:shotId/poll POST /api/shots/:shotId/tailframe POST /api/