用途:把 Twitter 或 X 上的演示推文串(demo thread)转换为一段短视频,借助截图、分镜、动态效果和字幕完成制作。
主要能力:该技能由若干原子步骤组合而成,包括 extract-product-screenshots(提取产品截图)、clean-product-screenshots(清理截图)、create-storyboard(创建分镜)、create-motion-graphics-hyperframes(制作动态图形)和 add-captions-klap(添加字幕)。
使用方式:先阅读用户需求简报,确认所需输入齐全,包括清晰的简报或源素材路径、品牌/产品/受众/平台/审批约束,以及外部服务所需的凭据或服务商访问权限,并指定输出目录或测试运行目录。仅在需要时加载本技能文件夹中引用的文件。由于当前是脚手架,应先构建 dry-run 载荷或书面计划,并明确标注缺失的实现细节。输出保存到指定输出文件夹,测试时保存到 skills/test-runs/<timestamp>/<skill-name>/。可执行运行需写入或更新 manifest.json,记录状态、服务商、输出、警告和错误。
决策规则:优先使用已提取的原子步骤,而非在本技能中重建服务商特定细节;若某原子步骤标记为脚手架,应在生产执行前停止并报告缺失内容;当源工作流要求品牌、视觉或最终视频审核时,保留人工审批关卡;交付前不得跳过审核与验证步骤。
输出:技能要求的主要产物或书面计划;可执行运行的 manifest.json;verification.md 或简短验证摘要,说明所执行的检查;以及运行文件夹中生成的源素材、中间文件或最终导出。
质量检查:确认必需文件存在且 manifest 中路径有效;输出符合要求的格式、平台、时长、尺寸或文本结构;品牌声明、字幕、屏幕文字和 CTA 遵循提供的品牌规则;服务商故障、跳过的集成和人工审核需求需明确说明。
限制:当前为新建脚手架,未找到完整现有实现,来源为空,未组合任何源工作流的原子步骤。在补充服务商细节、凭据或脚本之前,运行应标记为 blocked,无法执行生产工作流。常见失败模式包括缺少凭据、服务商访问权限或源文件;输出不符合要求的尺寸、时长、结构或品牌约束;生成媒体存在瑕疵、文字不可读、不安全声明或字幕重叠。