- Home
- Skills
- Nanmicoder
- Claude Code Skills
- Bilibili Chapter Generator
bilibili-chapter-generator_skill
- Python
36
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill nanmicoder/claude-code-skills --skill bilibili-chapter-generator- SKILL.md3.5 KB
Overview
This skill generates Bilibili-compatible chapter lists from video subtitles so users can copy them directly into the Bilibili video editor. It enforces Bilibili formatting rules and produces 3–10 clean, timestamped chapter lines. The output is ready-to-paste plain text in MM:SS or HH:MM:SS timestamp format.
How this skill works
The skill reads an SRT subtitle file (path provided by the user) and parses it into structured timecode and text. It analyzes subtitle content to detect topic shifts and key segment starts, selects representative short titles, verifies minimum spacing between chapters, and formats the results to meet Bilibili constraints. You receive a plain text list that begins at 00:00 and contains between 3 and 10 chapters.
When to use it
- You have an SRT subtitle file and need Bilibili chapter timestamps quickly.
- You want chapters that reflect topic changes or key moments from subtitles.
- You need Bilibili-compliant output that enforces timestamp and title rules.
- You want to split a long talk into 3–10 digestible sections for viewers.
- You need to convert progress-bar marks or subtitle segments into chapters.
Best practices
- Provide the SRT file path or attach the subtitle so parsing can start immediately.
- Specify desired chapter count (3–10) or let the skill choose based on content.
- Request emphasis (e.g., highlight practical demo or conclusion) to bias titles.
- Keep chapter title length to 2–8 characters and avoid punctuation/special symbols.
- Verify final timestamps—titles use the start time of subtitle segments rounded down to seconds.
Example use cases
- Convert ./video.srt into 5 Bilibili chapters emphasizing the demo section.
- Auto-generate 7 chapters for a 20-minute tutorial to improve viewer navigation.
- Turn progress-bar segment markers into a Bilibili-ready chapter list.
- Produce concise titles for a lecture video so viewers can jump to key topics.
FAQ
Timestamps are formatted as MM:SS or HH:MM:SS depending on total duration and always start with 00:00 for the first chapter.
Can I control the number of chapters?
Yes. You can request a specific count between 3 and 10; otherwise the skill auto-selects based on content structure.
Are special characters allowed in titles?
No. Chapter titles must not contain punctuation or special symbols; use plain Chinese, English, or numbers only.