AGENT SKILL

shot-plan-schema

Use when compiling a structured shot plan for Cinesmith. JSON schema for campaign shots the Hermes agent writes.

License 许可
MIT
最近更新
2026-08-31
Stars
★ 6
Forks
2

01 前言 Front Matter

name
shot-plan-schema
author
Cinesmith
license
MIT
version
1.0.0
metadata
{ "hermes": { "tags": [ "shot-plan", "schema" ], "category": "cinesmith" } }
description
Use when compiling a structured shot plan for Cinesmith. JSON schema for campaign shots the Hermes agent writes.

02 资源文件 1

03 SKILL.md 正文

class ShotPlan(BaseModel): campaign_id: str = Field(..., description="Unique identifier for the campaign") shot_id: str = Field(..., description="Unique identifier for the shot within the campaign") sequence: int = Field(..., description="Sequential number of the shot in the scene") narrative_intent: str = Field(..., description="Brief description of what is happening in this shot") visual_brief: str = Field(..., description="Short visual description for the shot generation") characters: List[str] = Field(..., description="List of character names appearing in this shot") environment: str = Field(..., description="Setting or environment description") camera_direction: str = Field(..., description="Camera movement and angle direction") lighting_direction: str = Field(..., description="Lighting setup direction and quality") rationale: str = Field(..., description="Reasoning behind this shot selection and continuity") constraints: List[str] = Field(..., description="Specific constraints that must be met for generation")

04 同仓库更多 Skills