[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ME31WQBSA0S9AMD9PY0M2D":3,"skill-same:01M6ME31WQBSA0S9AMD9PY0M2D":93},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":58,"ownerHtmlUrl":59,"ownerBlogUrl":60,"ownerDescription":61,"updatedAt":62,"install":63,"resources":76},"01M6ME31WQBSA0S9AMD9PY0M2D","jimeng-asset-report",null,"Use when 统计资产\u002F做资产表\u002F分析人物\u002F场景\u002F道具。产出暖金主题HTML资产分析报告。","hashgraph-online\u002Fawesome-codex-plugins","hashgraph-online","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F160371962?v=4","01M6CNB6NRJVNNGN14TR01Q6D3","HOL (Hashgraph Online)","01M6JT1HSKKG9V68KQAQGBA7XP",1566,"MIT","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37],"report","asset","jimeng asset report","design","macos","linux","windows","统计","use","Art","分镜","echarts","报告","when","2026-11-10 10:12:30",false,"---\nname: jimeng-asset-report\ndescription: Use when 统计资产\u002F做资产表\u002F分析人物\u002F场景\u002F道具。产出暖金主题HTML资产分析报告。\nversion: 1.1.0\nauthor: 即梦分镜师工作台\nlicense: MIT\nplatforms: [windows, linux, macos]\nmetadata:\n  codex:\n    tags: [即梦分镜师, 资产报告, echarts]\n    related_skills: [jimeng-art-design]\n---\n\n# 资产分析报告生成技能（Codex 版）\n\n> **工作区根**：Codex 项目根（AGENTS.md 所在目录；下文所有 `scripts\u002F…`、`tools\u002F…`、`config\u002F…` 相对该根，可用环境变量 `JIMENG_ROOT` 显式指定）。\n> **技能目录 `${SKILL_DIR}`**：本 SKILL.md 所在目录（`.agents\u002Fskills\u002F\u003C技能名>\u002F`）；Codex 加载技能时会给出技能路径。\n\n[触发]\n仅用户明确要\"统计资产\u002F做资产表\u002F分析人物\u002F分析场景\u002F分析道具\u002F生成资产报告\"时执行，不属标准分镜流程。前置：剧本已拆集到 `scripts\u002F[剧名]\u002Fscript\u002Fep*.txt`。\n\n[选项纪律]\n阶段零全局风格必须给用户出 A-D 四个选项（≤4个，用户定稿后才落 config）；所有提问一次最多4个选项，不得自作主张替用户选。\n\n[输出位置]\n全部写到 `scripts\u002F[剧名]\u002Fassets\u002F`（不是 analysis\u002F——用户纠正过）：\n- `master-report.html` 总表（数据卡+四图+跳转卡+分阶段建议）\n- `character-report.html` \u002F `scene-report.html` \u002F `prop-report.html`\n- `_shared\u002Fjs\u002Fecharts.min.js`（从 `${SKILL_DIR}\u002Fassets\u002F_shared\u002Fjs\u002F` 复制，纯本地无CDN）\n- 各报告内引用 `.\u002F_shared\u002Fjs\u002Fecharts.min.js` 相对路径\n\n权威源：`${SKILL_DIR}\u002Freferences\u002Ftable-template\u002F`（分镜表\u002F资产表 Excel 生成脚本与模板，随技能自带）。本技能覆盖黑道千金项目实操验证过的全部要点。\n\n[数据流程]\n1. 全剧本合并通读（不预设正则，先探明格式）——黑道千金格式：场号行`N-M 日\u002F夜 内\u002F外 地点`、人物行`人物：A、B`、对话行`角色（情绪）：台词`\n2. 人物：人物行+对话冒号行双通道取并集；归一化：`.→·`、`*（错字）→·`、去 OS\u002FVO\u002Fvo 后缀、`被绑女=安洁莉卡`、`手下*\u002F保镖数名\u002F干部若干`归并为群体名；验证一次性角色（杀手×3、童年瑞雯）只出现在人物行不丢失\n3. 场景：场号行正则提取，别名合并（庭院角落\u002F凉亭→别墅庭院；酒吧\u002F夜总会\u002F会所大厅→1个；焚化间内外部→1个）；区域分组 8-9 组\n4. 道具：全剧通读后定关键词表逐集扫描；关键字叙事道具（渡鸦胎记、白色粉末、试纸）单集确认\n5. 分级：核心≥15集\u002F重要5-14\u002F次要2-4\u002F一次性1集\u002F群体（无姓名泛指，不建资产）\n\n[HTML 规范]\n- 暖金主题 CSS 变量：`--bg:#faf6f0;--bg2:#f5efe6;--ink:#3c2415;--muted:#8b7355;--rule:#d4c5a9;--accent:#b8860b;--accent2:#6b4423`\n- echarts `renderer:'svg'`、`animation:false`、颜色从 CSS 变量取（getComputedStyle）\n- 人物卡：等级左边条 + 五要素小传 + EP药丸时间线 + 三阶段叙事 section + 完整清单表\n- 场景区：每区「无人空景提示词」盒子 + 场景卡（内外\u002F场次\u002F集数\u002FEP药丸）\n- **铁律：pie 数据必须 `{name,value}` 对象数组**——`[[name,v],...]` 二维数组渲染成空图（实测踩坑）；写完用 node stub 实测所有 setOption data points > 0\n\n[代码风格]\n写 Python 生成器直接产出 HTML（f-string 内 CSS 双花括号转义）；f-string 表达式内不能有反斜杠——用字符串拼接。文件大时分段 append（整包重写委托子代理会超时败北的教训）。\n\n[快速通道（2026-10-08 起，黑道千金规范版）]\n若仓库已带 `tools\u002Fgen_asset_report.py`（暖金主题四联报告生成器），**优先直接跑它**，不要现写生成器：\n  `tools\u002Fpy.cmd tools\u002Fgen_asset_report.py \"\u003C剧名>\"` → `master\u002Fcharacter\u002Fscene\u002Fprop-report.html` + `_shared\u002Fjs\u002Fecharts.min.js`\n产出后校验：`node tools\u002Fcheck_asset_report.js \u003C四份 report.html>`（echarts 引用\u002F容器\u002Finit\u002Fdata 一致），再用无头 Chrome 截图复核。\n组件分层：报告视觉语言严格对标仓库根 `工作台.html`（深色 \u002F 红黑 \u002F 大圆框 \u002F 药丸导航 \u002F hero 卡），不要另起炉灶。\n编辑层（人物小传\u002F区域分组\u002F分阶段建议）维护在脚本 `DRAMA_NOTES`；未配置 note 的剧自动降级为纯统计版，手工数据先落到 DRAMA_NOTES 再重跑。\n仅当工具缺该剧专属编辑层且用户要求深度小传时，才按 [数据流程] 以子代理\u002F主会话补齐数据后再生成。\n\n[校验清单]\n- echarts.init 数 = 图容器 div 数\n- 类别块「(N种)」= 完整清单行分组计数逐一相等\n- 图表数据条数逐图断言（node stub 跑一遍）\n- scene 卡里不得有人物描述（场景名含人名如「唐·莫雷蒂卧室」允许）\n\n[与人物提示词资产的关系]\n分镜引用名的唯一来源是 `assets\u002Fcharacter-prompts.md`（@引用名条目，art-design-skill 产出），HTML 报告是分析展示层，两者并存互补不替代。\n","# 资产分析报告生成技能（Codex 版）\n\n> **工作区根**：Codex 项目根（AGENTS.md 所在目录；下文所有 `scripts\u002F…`、`tools\u002F…`、`config\u002F…` 相对该根，可用环境变量 `JIMENG_ROOT` 显式指定）。\n> **技能目录 `${SKILL_DIR}`**：本 SKILL.md 所在目录（`.agents\u002Fskills\u002F\u003C技能名>\u002F`）；Codex 加载技能时会给出技能路径。\n\n[触发]\n仅用户明确要\"统计资产\u002F做资产表\u002F分析人物\u002F分析场景\u002F分析道具\u002F生成资产报告\"时执行，不属标准分镜流程。前置：剧本已拆集到 `scripts\u002F[剧名]\u002Fscript\u002Fep*.txt`。\n\n[选项纪律]\n阶段零全局风格必须给用户出 A-D 四个选项（≤4个，用户定稿后才落 config）；所有提问一次最多4个选项，不得自作主张替用户选。\n\n[输出位置]\n全部写到 `scripts\u002F[剧名]\u002Fassets\u002F`（不是 analysis\u002F——用户纠正过）：\n- `master-report.html` 总表（数据卡+四图+跳转卡+分阶段建议）\n- `character-report.html` \u002F `scene-report.html` \u002F `prop-report.html`\n- `_shared\u002Fjs\u002Fecharts.min.js`（从 `${SKILL_DIR}\u002Fassets\u002F_shared\u002Fjs\u002F` 复制，纯本地无CDN）\n- 各报告内引用 `.\u002F_shared\u002Fjs\u002Fecharts.min.js` 相对路径\n\n权威源：`${SKILL_DIR}\u002Freferences\u002Ftable-template\u002F`（分镜表\u002F资产表 Excel 生成脚本与模板，随技能自带）。本技能覆盖黑道千金项目实操验证过的全部要点。\n\n[数据流程]\n1. 全剧本合并通读（不预设正则，先探明格式）——黑道千金格式：场号行`N-M 日\u002F夜 内\u002F外 地点`、人物行`人物：A、B`、对话行`角色（情绪）：台词`\n2. 人物：人物行+对话冒号行双通道取并集；归一化：`.→·`、`*（错字）→·`、去 OS\u002FVO\u002Fvo 后缀、`被绑女=安洁莉卡`、`手下*\u002F保镖数名\u002F干部若干`归并为群体名；验证一次性角色（杀手×3、童年瑞雯）只出现在人物行不丢失\n3. 场景：场号行正则提取，别名合并（庭院角落\u002F凉亭→别墅庭院；酒吧\u002F夜总会\u002F会所大厅→1个；焚化间内外部→1个）；区域分组 8-9 组\n4. 道具：全剧通读后定关键词表逐集扫描；关键字叙事道具（渡鸦胎记、白色粉末、试纸）单集确认\n5. 分级：核心≥15集\u002F重要5-14\u002F次要2-4\u002F一次性1集\u002F群体（无姓名泛指，不建资产）\n\n[HTML 规范]\n- 暖金主题 CSS 变量：`--bg:#faf6f0;--bg2:#f5efe6;--ink:#3c2415;--muted:#8b7355;--rule:#d4c5a9;--accent:#b8860b;--accent2:#6b4423`\n- echarts `renderer:'svg'`、`animation:false`、颜色从 CSS 变量取（getComputedStyle）\n- 人物卡：等级左边条 + 五要素小传 + EP药丸时间线 + 三阶段叙事 section + 完整清单表\n- 场景区：每区「无人空景提示词」盒子 + 场景卡（内外\u002F场次\u002F集数\u002FEP药丸）\n- **铁律：pie 数据必须 `{name,value}` 对象数组**——`[[name,v],...]` 二维数组渲染成空图（实测踩坑）；写完用 node stub 实测所有 setOption data points > 0\n\n[代码风格]\n写 Python 生成器直接产出 HTML（f-string 内 CSS 双花括号转义）；f-string 表达式内不能有反斜杠——用字符串拼接。文件大时分段 append（整包重写委托子代理会超时败北的教训）。\n\n[快速通道（2026-10-08 起，黑道千金规范版）]\n若仓库已带 `tools\u002Fgen_asset_report.py`（暖金主题四联报告生成器），**优先直接跑它**，不要现写生成器：\n  `tools\u002Fpy.cmd tools\u002Fgen_asset_report.py \"\u003C剧名>\"` → `master\u002Fcharacter\u002Fscene\u002Fprop-report.html` + `_shared\u002Fjs\u002Fecharts.min.js`\n产出后校验：`node tools\u002Fcheck_asset_report.js \u003C四份 report.html>`（echarts 引用\u002F容器\u002Finit\u002Fdata 一致），再用无头 Chrome 截图复核。\n组件分层：报告视觉语言严格对标仓库根 `工作台.html`（深色 \u002F 红黑 \u002F 大圆框 \u002F 药丸导航 \u002F hero 卡），不要另起炉灶。\n编辑层（人物小传\u002F区域分组\u002F分阶段建议）维护在脚本 `DRAMA_NOTES`；未配置 note 的剧自动降级为纯统计版，手工数据先落到 DRAMA_NOTES 再重跑。\n仅当工具缺该剧专属编辑层且用户要求深度小传时，才按 [数据流程] 以子代理\u002F主会话补齐数据后再生成。\n\n[校验清单]\n- echarts.init 数 = 图容器 div 数\n- 类别块「(N种)」= 完整清单行分组计数逐一相等\n- 图表数据条数逐图断言（node stub 跑一遍）\n- scene 卡里不得有人物描述（场景名含人名如「唐·莫雷蒂卧室」允许）\n\n[与人物提示词资产的关系]\n分镜引用名的唯一来源是 `assets\u002Fcharacter-prompts.md`（@引用名条目，art-design-skill 产出），HTML 报告是分析展示层，两者并存互补不替代。\n",{"name":5,"author":43,"license":15,"version":44,"metadata":45,"platforms":52,"description":7},"即梦分镜师工作台","1.1.0",{"codex":46},{"tags":47,"related_skills":50},[48,49,35],"即梦分镜师","资产报告",[51],"jimeng-art-design",[30,29,28],"main","2b63f856ce19c2a797929cacabd9e0fc936812fa","plugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report",483,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins","https:\u002F\u002Fhol.org\u002Fplugins\u002Fbest-codex-plugins","https:\u002F\u002Fgithub.com\u002Fhashgraph-online","https:\u002F\u002Fhol.org","Open-source standards and developer tools for interoperable AI agents: discovery, identity, communication, payments, privacy and security.","2026-11-13 02:16:32",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add hashgraph-online\u002Fawesome-codex-plugins --skill jimeng-asset-report",{"tool":69,"command":70},"bunx","bunx skills add hashgraph-online\u002Fawesome-codex-plugins --skill jimeng-asset-report",{"tool":72,"command":73},"pnpm","pnpm dlx skills add hashgraph-online\u002Fawesome-codex-plugins --skill jimeng-asset-report","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report\u002FSKILL.md",true,[77,83,87],{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":82},"assets\u002F_shared\u002Fjs\u002Fecharts.min.js","SCRIPT","脚本",1030855,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report\u002Fassets\u002F_shared\u002Fjs\u002Fecharts.min.js",{"path":84,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Ftable-template\u002Fgenerate_table_template.py",10371,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report\u002Freferences\u002Ftable-template\u002Fgenerate_table_template.py",{"path":88,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Ftable-template\u002FREADME.md","REFERENCE","参考文档",534,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fandreamzhang\u002Fjimeng-skills\u002F.agents\u002Fskills\u002Fjimeng-asset-report\u002Freferences\u002Ftable-template\u002FREADME.md",[94,103,110,117,142,167],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":102},"01M746ZWACVKMZ1BJXJZHYJSSX","migrate-to-e2e","Moves an existing Playwright, Cypress, Selenium, Appium, Detox, Maestro, or TesterArmy suite to e2e one slice at a time, with the old suite running beside the new one until each ported test is proven. Keeps a MIGRATION.md progress file so any later session resumes where the last stopped. Optionally plants a defect to show both suites catch it. Use for \u002Fmigrate-to-e2e, \"migrate our tests to e2e\", \"port these Maestro flows\", \"move our TesterArmy tests\", or when a project has an e2e config and an older suite still running.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fmigrate-to-e2e\u002FSKILL.md",[],[],"2026-11-11 15:11:14",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":102},"01M746ZPTAX1Q0FBKAB1CYND7E","e2e","Writes, runs, and debugs end-to-end tests for web and mobile apps with e2e, the agentic test runner, which mixes agent.act goals with exact locator assertions on a Playwright browser or an iOS or Android device. Also drives a project's running app live over the e2e MCP server to look at a screen, check a UI change, take a screenshot or record a video, and try a locator; and runs bug bashes, parallel e2e explore runs with each bug proven by a repro test. Use when a project depends on e2e or has an e2e.config.ts, when asked for end-to-end, browser, mobile, or agentic UI tests, to check a change in the running app, to QA or bug bash an app or branch, or when an e2e run fails.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fe2e\u002FSKILL.md",[],[],{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":102},"01M746ZJN784HVHMDP9MQGCSGG","create-verification-skill","Generate a project-local verify-\u003Capp> skill on top of e2e, so any coding agent can launch the app, check it is worth driving, exercise a feature the way a user does, keep evidence, and bug bash it. Writes the skill, a feature map with one explore charter per feature, and proves it once. Use for \u002Fcreate-verification-skill, \"make a verification skill for this repo\", or when a project has no scripted way to prove UI behavior.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fcreate-verification-skill\u002FSKILL.md",[],[],{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":38},"01M716A6ETNB9B1SQ3GXZC75VR","deja-search","deja-vu memory — search the user's past AI coding sessions with the deja CLI. Holds what they already settled and never wrote into the repo (naming rules, banned or already-tried tools, required checks before merge, preferred values, who owns what). Use before your first edit in a task, before you call a change done or ready to merge, before you recommend a tool, library, design or reviewer, before re-debugging an error that may already be solved, when they say 'didn't we fix this before', 'what did we decide about X' or 'I already have that', and before telling them something on this machine does not exist.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-search\u002FSKILL.md",[],[124,125,126,127,128,129,130,131,132,27,133,37,134,135,136,137,138,139,140,141],"search","deja search","never","error","ready","memory","re","decide","fix","debugging","you","done","reviewer","io","change","cli","merge","past",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":38},"01M716A3J2W5SENSE9VGMXB375","deja-reflect","End-of-session reflection and memory curation with deja-vu. Review what was decided, what commands broke and what repaired them, and record durable project rules or decisions with deja remember so the next session starts with them.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-reflect\u002FSKILL.md",[],[149,150,151,137,152,153,154,155,156,157,158,159,160,161,129,162,163,164,165,166],"deja reflect","reflect","review","with","record","github","next","https","node","Rules","decisions","brew","remember","project rules","project","session","end","reflection",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":98,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":182,"publishedAt":38},"01M715T3RR4BAYSR57HPPTJ0PF","revid","Make, edit, export and post AI videos with Revid (revid.ai) through the Revid MCP server. Use whenever the user wants a short-form or long-form video made (from an idea, a script, a URL, an article, a PDF, a tweet, a product page, their own clips, or a song), wants to find what is going viral on TikTok, YouTube, Instagram or X before making something, wants to edit or re-export an existing Revid project, generate a standalone AI image or clip, make a series episode, or publish and schedule a finished video to connected social accounts. Covers setup (hosted MCP with OAuth, or an API key), the 36 tools, credits, polling and the rules for publishing. Routes to the more specific revid-* skills when one fits.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftmakersas\u002Frevid-skills\u002Fskills\u002Frevid\u002FSKILL.md",[173,176,179],{"categoryNo":174,"categoryName":175,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":177,"categoryName":178,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":180,"categoryName":181,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[169,183,184,185,186,187,188,163,189,130,190,191,192,193,37,194,195,196,197,198],"URL","Video","short-form","standalone","PDF","viral","tiktok","short","social","MCP","song","image","mcp server","schedule","api","publish"]