{"_id":"30x-web-to-video","_rev":"5-487944f76ae60d99c6b0a44046202bae","name":"30x-web-to-video","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.1":{"name":"30x-web-to-video","version":"1.0.1","keywords":["remotion","video","claude-code","skill","marketing","launch-video","agent"],"author":{"name":"Nora He"},"license":"MIT","_id":"30x-web-to-video@1.0.1","maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"homepage":"https://github.com/norahe0304-art/30x-video#readme","bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"bin":{"30x-web-to-video":"cli.mjs"},"dist":{"shasum":"d4e86b157f8343045f890482dbaf1cb9dcb0365c","tarball":"https://registry.npmjs.org/30x-web-to-video/-/30x-web-to-video-1.0.1.tgz","fileCount":187,"integrity":"sha512-OYRpcvEOaf+J98hpSokyfS5Md6zNmpR6QpHAyNfwZO3NIdyp4aWDachPV7/OfOBDp68Plpoz2BWcYtIH2Cvd4A==","signatures":[{"sig":"MEUCIDSDCUBl4cn1kSjtFGDJ+C3ymw+ezSmOIBUakZQAGo9JAiEAiCViCt2oP/jjqvw9GdO+uHuY7+xZbuKbFWBDQBVnQsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325145},"type":"module","engines":{"node":">=20"},"gitHead":"4a7194f267e409aa7a493c92761c6de587a38d32","_npmUser":{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"},"repository":{"url":"git+https://github.com/norahe0304-art/30x-video.git","type":"git"},"_npmVersion":"11.16.0","description":"One URL in, an agency-grade brand launch video out. Harvests the site, scaffolds a Remotion project, and hands Claude Code a battle-tested taste codex (10-brand validated) to design the five acts.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"tsx":"^4.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/30x-web-to-video_1.0.1_1783208036696_0.6162214178549499","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"30x-web-to-video","version":"1.0.2","keywords":["remotion","video","claude-code","skill","marketing","launch-video","agent"],"author":{"name":"Nora He"},"license":"MIT","_id":"30x-web-to-video@1.0.2","maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"homepage":"https://github.com/norahe0304-art/30x-video#readme","bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"bin":{"30x-web-to-video":"cli.mjs"},"dist":{"shasum":"e746ff34e5320d54f3653a825864c9191bce94b9","tarball":"https://registry.npmjs.org/30x-web-to-video/-/30x-web-to-video-1.0.2.tgz","fileCount":187,"integrity":"sha512-MND5Gu2TqcLgTwA2NbpmM2tvgO4LZ2Trb+yC+4ukvjd2cBbg7D+a4Lc1IpWIj7SSgNwLGOZYOs/VxA2J6QFhrA==","signatures":[{"sig":"MEUCIE1f6PEI9vDEjqK+rq125Hcmt3Obm+t1t0kcUE9LK4MuAiEA9bmmm1KnZaa7uVaylaAn4cQlt4LRW+B0L03LGEsIDtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324937},"type":"module","engines":{"node":">=20"},"gitHead":"4f1e4b60f054eb7429328fa679e95c5475fbfc52","_npmUser":{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"},"repository":{"url":"git+https://github.com/norahe0304-art/30x-video.git","type":"git"},"_npmVersion":"11.16.0","description":"One URL in, an agency-grade brand launch video out. Harvests the site, scaffolds a Remotion project, and hands Claude Code a battle-tested taste codex (10-brand validated) to design the five acts.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"tsx":"^4.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/30x-web-to-video_1.0.2_1783209009538_0.8204925162547734","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"30x-web-to-video","version":"1.0.3","keywords":["remotion","video","claude-code","skill","marketing","launch-video","agent"],"author":{"name":"Nora He"},"license":"MIT","_id":"30x-web-to-video@1.0.3","maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"homepage":"https://github.com/norahe0304-art/30x-video#readme","bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"bin":{"30x-web-to-video":"cli.mjs"},"dist":{"shasum":"4607dee18c9a3dd3006448b44637b47a096eafa1","tarball":"https://registry.npmjs.org/30x-web-to-video/-/30x-web-to-video-1.0.3.tgz","fileCount":187,"integrity":"sha512-R8GKCCtjacowh4qVnlbGyjHnX5/M9a/vyewp+UeXWR9/ZTqmqHm/mX/STWYHWiJE9DDNsRRRc6k1Zjd7a65OUA==","signatures":[{"sig":"MEQCIFDRoBVxSKzVoipQKEMrw2y0z75QTz527X/rUXqrDOPgAiA7SLGPeKR5Zriv/bABHMDIpLpS0ai3hPiDTlm87tmTkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326997},"type":"module","engines":{"node":">=20"},"gitHead":"1fc5337e4a202d7893fb6422c320564416a4c82e","_npmUser":{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"},"repository":{"url":"git+https://github.com/norahe0304-art/30x-video.git","type":"git"},"_npmVersion":"11.16.0","description":"One URL in, an agency-grade brand launch video out. Harvests the site, scaffolds a Remotion project, and hands Claude Code a battle-tested taste codex (10-brand validated) to design the five acts.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"tsx":"^4.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/30x-web-to-video_1.0.3_1783275387382_0.9961021759231508","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"30x-web-to-video","version":"1.0.4","keywords":["claude-code","claude","skill","remotion","video","launch-video","marketing","ai-video","brand"],"author":{"name":"Nora He"},"license":"MIT","_id":"30x-web-to-video@1.0.4","maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"homepage":"https://norahe0304-art.github.io/30x-video/","bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"bin":{"30x-web-to-video":"cli.mjs"},"dist":{"shasum":"4ced23727f4b13f61420dc848b5b50e5e4a0cc3d","tarball":"https://registry.npmjs.org/30x-web-to-video/-/30x-web-to-video-1.0.4.tgz","fileCount":188,"integrity":"sha512-FGOdfr7QxPYlg5O9j0DMrmz759nQF1rx4yj8b0RJW397A4hGpEgqEqb4hFwF/RBVdCNY2W5X2NosrChFkEGI/A==","signatures":[{"sig":"MEUCIBGb8moYR6mTr6FcoGmwQz4cT37eRocUXTgrLEq///jrAiEAwXEsmbuTMl+TnnqHb61aeP9DV/b2ewfxG6fj9ShOKOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334387},"type":"module","engines":{"node":">=20"},"gitHead":"10c8c4df1b0238f1826f4d350fd1141b440b0861","_npmUser":{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"},"repository":{"url":"git+https://github.com/norahe0304-art/30x-video.git","type":"git"},"_npmVersion":"11.16.0","description":"One URL in, an agency-grade launch video out. A Claude Code skill with a 16-law taste codex — 14 brands, 14 worlds, zero templates.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"tsx":"^4.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/30x-web-to-video_1.0.4_1783318660330_0.1892209501124298","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"30x-web-to-video","version":"1.0.5","description":"One URL in, an agency-grade launch video out. A Claude Code skill with a 16-law taste codex — 12 brands, 12 worlds, zero templates.","type":"module","license":"MIT","author":{"name":"Nora He"},"repository":{"type":"git","url":"git+https://github.com/norahe0304-art/30x-video.git"},"homepage":"https://norahe0304-art.github.io/30x-video/","keywords":["claude-code","claude","skill","remotion","video","launch-video","marketing","ai-video","brand"],"bin":{"30x-web-to-video":"cli.mjs"},"engines":{"node":">=20"},"dependencies":{"tsx":"^4.7.0"},"bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"gitHead":"51a606343e8af2fd0320c3d87597d0a75a6ea2dd","_id":"30x-web-to-video@1.0.5","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-AicRtcINXSkLN6BdtszuudjhFFQ1lYOBkLDPei+qegMlWerwCt3NILMsOtZiRrHxzQGz74yt0qgYE6OhDpi+zw==","shasum":"37f7f610d02ce866c499abb4aa65d31be3fd2706","tarball":"https://registry.npmjs.org/30x-web-to-video/-/30x-web-to-video-1.0.5.tgz","fileCount":186,"unpackedSize":1289060,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGnl77/AvrhUo+t+zZc1NJsiVc7zp4Cm2yexGu37d/ggIgMO1WFA/q920HKcHD9L56mlwqH8mly1ayC/twOeMhW4A="}]},"_npmUser":{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"},"directories":{},"maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/30x-web-to-video_1.0.5_1783605674784_0.9721065919118115"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T23:33:56.569Z","modified":"2026-07-09T14:01:15.095Z","1.0.1":"2026-07-04T23:33:56.877Z","1.0.2":"2026-07-04T23:50:09.713Z","1.0.3":"2026-07-05T18:16:27.595Z","1.0.4":"2026-07-06T06:17:40.480Z","1.0.5":"2026-07-09T14:01:14.995Z"},"bugs":{"url":"https://github.com/norahe0304-art/30x-video/issues"},"author":{"name":"Nora He"},"license":"MIT","homepage":"https://norahe0304-art.github.io/30x-video/","keywords":["claude-code","claude","skill","remotion","video","launch-video","marketing","ai-video","brand"],"repository":{"type":"git","url":"git+https://github.com/norahe0304-art/30x-video.git"},"description":"One URL in, an agency-grade launch video out. A Claude Code skill with a 16-law taste codex — 12 brands, 12 worlds, zero templates.","maintainers":[{"name":"norahe0304","email":"xiaoxiaoh750@gmail.com"}],"readme":"# 30x-web-to-video\n\n**One URL in, an agency-grade brand launch video out.**\n\n```bash\nnpx 30x-web-to-video https://your-brand.com\n```\n\nHarvests the real site (colors, fonts, copy, logo, screenshots, BGM), scaffolds a Remotion project, installs the **30x-web-to-video** Claude Code skill into your project, and hands the five-act design to Claude under a battle-tested taste codex — validated across 12 brands, each producing a visually distinct world (see the [showcase](https://norahe0304-art.github.io/30x-video/)).\n\n- Asset-audit gates (file names lie; every image gets looked at)\n- Claim→World artifact selection (15+ proven visual families + rotation ledger)\n- Word-timestamp narration sync (ElevenLabs, or zero-key Kokoro fallback)\n- 7 transition families, GPU shader textures, word-timed captions\n- Evidence-frame QC: Claude renders and *looks at* every act before you do\n\nRequires node 20+ and [Claude Code](https://claude.com/claude-code). System tools (ffmpeg/yt-dlp/playwright) auto-install during harvest.\n\nMIT © Nora He\n","readmeFilename":"README.md"}