用途:在编辑 Remotion 的法律文档页面后,重新生成可下载的 PDF 副本,覆盖 Terms、Privacy Policy、DPA Statement 和 DPIA Statement 四类文件。
主要能力:以 packages/docs/docs/{terms,privacy,dpa,dpia}.mdx 为唯一事实来源,不直接编辑 PDF;生成器会省略 MDX 中专用的下载链接,避免 PDF 链接到自身,同时保留源文件中的法律状态声明,包括 Terms 与 Privacy Policy 中即将发布的 Remotion 5.0 声明。
使用方式:在仓库根目录运行 python3 .agents/skills/update-legal-pdfs/scripts/generate.py,需使用已安装 reportlab 的 Python 环境;在 Codex desktop 中可由 load_workspace_dependencies 提供该环境。生成后检查 packages/docs/static/docs/ 下的四个文件,确认各自保留源标题、声明、标题层级、表格、链接和末尾联系方式,并渲染页面检查换行与分页。最后将改动的 MDX 源文件与重新生成的 PDF 一并提交。
适用场景:Remotion 仓库维护者更新法律文档并需要同步发布 PDF 时。
限制:/terms.pdf、/privacy.pdf、/dpa.pdf、/dpia.pdf 在 packages/docs/vercel.ts 中重定向到对应的 /docs/*.pdf 文件;不要直接编辑 PDF。其他环境要求与更多细节暂未提供。