by Nyankomintsu
world.execute(me); — an unofficial fan-made lyric MV told as a chat with Claude, rendered frame by frame from code. Prompts included; no music or lyrics. 非官方同人歌詞 MV:以程式碼逐幀渲染,附完整提示詞,不含歌曲與歌詞。
# Add to your Claude Code skills
git clone https://github.com/Nyankomintsu/world-execute-me-lyric-mvGuides for using ide extensions skills like world-execute-me-lyric-mv.
See how world-execute-me-lyric-mv compares with popular alternatives.
world-execute-me-lyric-mv is an open-source ide extensions skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Nyankomintsu. world.execute(me); — an unofficial fan-made lyric MV told as a chat with Claude, rendered frame by frame from code. Prompts included; no music or lyrics. 非官方同人歌詞 MV:以程式碼逐幀渲染,附完整提示詞,不含歌曲與歌詞。. It has 55 GitHub stars.
world-execute-me-lyric-mv's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/Nyankomintsu/world-execute-me-lyric-mv" and add it to your Claude Code skills directory (see the Installation section above).
world-execute-me-lyric-mv is primarily written in JavaScript. It is open-source under Nyankomintsu on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other IDE Extensions skills you can browse and compare side by side. Open the IDE Extensions category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh world-execute-me-lyric-mv against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
See comparison
非官方同人作品 · an unofficial fan work

影片 / Video: Bilibili | 中文 | English | 提示詞 / Prompts
[!IMPORTANT] 提示詞在這裡 · Looking for the prompts?
製作者給 AI 的要求全部公開在
docs/:第四版的完整提示詞(約 2.3 萬字)、 修復輪的提示詞,以及每一輪實際做了什麼的紀錄。 兩份提示詞也可以在 Releases 單獨下載。Everything the maker asked the AI for is public in
docs/: the full prompt of version 4 (about 23,000 Chinese characters), the prompt of the fix round, and the log of what was actually built. They are written in Chinese;docs/README.mdsays in English what each file contains. The two prompt files can also be downloaded on their own from Releases.
[!WARNING] 閃光警告 · PHOTOSENSITIVITY WARNING
本片含有高對比的快速切換與強光(成片時間 2:33 – 3:17),可能不適合光敏性癲癇患者或對閃光敏感的觀眾。 成片在歌曲開始之前有 5 秒無聲的警告頁(編譯器警告的樣式,中英文),並在開機的前 6.5 秒以介面提示再顯示一次;公開發布時請在標題或簡介中再標註一次。
The film contains fast high-contrast cuts and strong light (film time 2:33 – 3:17) and may not be suitable for viewers with photosensitive epilepsy or sensitivity to flashing. It opens with a silent 5-second warning page; if you publish an export, say so again in the title or the description.
(這個時間範圍由
config.json → safety.flashRange加上safety.preroll算出,執行npm run storyboard時自動寫入本檔。 The range is computed fromconfig.jsonand stamped into this file bynpm run storyboard.)
Mili《world.execute(me);》的歌詞 MV 渲染工程,第四版。整支影片是一場對話: 「我」是 Claude 的擬人角色(橙),「你」是螢幕另一端不露臉的使用者(米白,只以游標、輸入、訊息、在線狀態出現)。 歌詞幾乎都是 AI 發出的訊息。畫面有三種:
整支影片不是剪輯出來的:每一幀都只由歌曲時間決定,在瀏覽器裡(Canvas 2D + WebGL2)畫出來,再由無頭 Chrome 逐幀送進 ffmpeg 導出。 第四版的全部段落已經做完(1080p60 預覽與 4K60 最終版均已導出並量測)。
本倉庫不含歌曲,也不含歌詞,它們屬於 Mili。兩樣都請自備,放進 音頻&歌詞/(git 會忽略那裡的檔案;細節見 音頻&歌詞/README.md):
| 檔案 | 預設路徑(config.json → paths) |
要求 |
|---|---|---|
| 歌曲 | 音頻&歌詞/Mili - world.execute (me) ;.wav |
你自己的原曲音檔。開頭空白的長度與製作時不同的版本,用 config.json → timing.offset 整體校正。 |
| 歌詞 | 音頻&歌詞/Mili - world.execute (me) ;.lrc |
任何時間軸的 LRC,或純文字;那個資料夾裡只有一個 .lrc / .txt 時檔名不拘。 |
歌詞檔只需要有同樣的詞、同樣的順序。片中每一行的時間都在倉庫的 data/lyric_timing.json 裡(不含歌詞文字);
tools/fill_lyrics.mjs 在每次預覽、導出、生成分鏡表之前自動把你的詞填進去,寫成只留在本機的 data/lyrics.json:
需要 Node.js 20 以上;導出影片另需本機已安裝的 Chrome 或 Edge。本工程只在 Windows 11 上製作與測試過,其他系統沒有試過。
下載:在 Releases 下載 Source code (zip) 並解壓,或 git clone 本倉庫。
把你自己的歌曲與歌詞放進 音頻&歌詞/(見上表)。
Windows 可以直接雙擊 preview.cmd(第一次會先安裝依賴)。或者在終端機裡:
npm install
npm run preview
瀏覽器開啟 http://localhost:5173/ ,按 play。沒有音檔時畫面仍可無聲播放,頁面下方的 sound 一行會說明原因。
導出影片:npm run export:preview(1080p60)或 npm run export:4k(4K60),輸出在 out/。
ffmpeg 由 ffmpeg-static 提供(node_modules/ffmpeg-static/ffmpeg.exe 不存在時執行一次 node node_modules/ffmpeg-static/install.js)。
Python 只有重新分析音頻與檢查導出檔時才需要,見下方「檢查工具用的 Python 環境」。
這支影片的程式碼由 AI(Claude,經 Claude Code)撰寫;方向、素材與每一輪的審片意見來自製作者。來回的文件全部在 docs/:
| 想看什麼 | 在哪裡 |
|---|---|
| 給 AI 的提示詞 | docs/v4/PROMPT_v4.md(第四版,全片逐段的要求)、docs/v4/PROMPT_v4_fix.md(看過預覽之後的修復輪) |
| 每一輪實際做了什麼、哪裡沒有照要求做 | docs/v4/PROGRESS.md |
| 敘事、顏色與質感的規則;如何寫一個段落 | docs/v4/PLAN.md、docs/v4/KIT.md |
| 逐鏡頭分鏡表(自動生成) | STORYBOARD.md |
| 全部文件的索引與閱讀說明 | docs/README.md |
提示詞是製作過程的紀錄,不是一鍵復現的配方:第四版的提示詞是在第三版已經存在的前提下寫的。
assets/character/)與含有它們的畫面:CC BY-NC-SA 4.0。The render project of a lyric video for Mili's "world.execute(me);", version 4. The whole film is one conversation: "I" is a personification of Claude (orange); "you" is the user on the other side of the screen, who never shows a face (cream: only a cursor, typing, messages and an online status). Almost every lyric line is a message sent by the AI. There are three kinds of pictures:
Nothing here is edited footage. Every frame depends on the song time alone: it is drawn in the browser (Canvas 2D + WebGL2) and exported frame by frame through headless Chrome into ffmpeg. All sections of version 4 are finished.
This repository contains no music and no lyrics. They belong to Mili. Bring your own and put both into the folder
音頻&歌詞/ ("audio & lyrics"; git ignores what you put there, see its README):
| File | Default path (config.json → paths) |
What it has to be |
|---|---|---|
| Song | 音頻&歌詞/Mili - world.execute (me) ;.wav |
Your own audio file of the original song. If your version has a different amount of silence at the start, shift everything with config.json → timing.offset. |
| Lyrics | 音頻&歌詞/Mili - world.execute (me) ;.lrc |
An LRC file with any timing, or plain text. If the folder holds exactly one .lrc / .txt, its name does not matter. |
The lyric file only has to carry the same words in the same order. The time of every line of the film is in
data/lyric_timing.json (which has no lyric text). Before every preview, export and storyboard, tools/fill_lyrics.mjs
puts your words into that table and writes data/lyrics.json, which stays on your machine:
You need Node.js 20 or newer; exporting a video also needs Chrome or Edge installed. The project was made and tested on Windows 11 only.
Download: get "Source code (zip)" from Releases and unpack it, or git clone the repository.
Put your own song and lyric file into 音頻&歌詞/ (see the table above).
On Windows, double-click preview.cmd (the first run installs the dependencies). Or, in a terminal:
npm install
npm run preview
The browser opens http://localhost:5173/ : press play. Without an audio file the picture still plays, silently; the sound line under the picture says why.
Export a video: npm run export:preview (1080p60) or npm run export:4k (4K60); the files go to out/.
ffmpeg comes from ffmpeg-static (if node_modules/ffmpeg-static/ffmpeg.exe is missing, run node node_modules/ffmpeg-static/install.js once).
Python is needed only to re-analyse the audio and to check an exported file.
The code of this film was written by AI (Claude, through Claude Code); the direction, the material and the review notes of
every round came from the maker. All the documents that went back and forth are in docs/:
| What you are looking for | Where it is |
|---|---|
| The prompts given to the AI | docs/v4/PROMPT_v4.md (version 4: what was asked for, section by section) and docs/v4/PROMPT_v4_fix.md (the fix round after watching the preview) |
| What was actually built in each round, and where it departs from the prompt | docs/v4/PROGRESS.md |
| The rules of story, colour and texture; how to write a section | docs/v4/PLAN.md, docs/v4/KIT.md (in English) |
| The shot-by-shot storyboard (generated from the code) | STORYBOARD.md |
| Index of all documents, with reading notes | docs/README.md |
The prompts and the build log are in Chinese. They are a record of how the film was made, not a one-shot recipe: the prompt of version 4 was written when version 3 already existed.