Skills for Real Engineers. Straight from my .agents directory.
bilibili-source
Agent skill fromdaymade/claude-code-skills
Fetches real, citable Bilibili (B站) video data — stats, metadata, tags, and full danmaku text — via login-free API calls, never hand-typed or estimated. Use when citing view/like/favorite counts, analyzing why a video performed, or archiving a Bilibili source into a knowledge base. Accepts BVID, av numbers, b23.tv links, or full URLs; subtitles and 收藏夹 (favorites) enumeration need the user's Bilibili login.
How to install bilibili-source
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
bilibili-source/
# into
~/.claude/skills/bilibili-source/ (all projects)
.claude/skills/bilibili-source/ (one project)
1# bilibili-source23Fetch **real, verifiable** data for a Bilibili video so you can cite it instead of guessing. Engagement numbers are the backbone of any honest "why did this do well" analysis, and hand-typed or estimated numbers are the fastest way a knowledge base rots. This skill makes the numbers cheap to fetch — so there is no excuse to invent them.45## Quick start67```bash8scripts/bili-fetch.sh BV1xxxxxxxxx9```1011Returns one JSON object with everything from a single `view/detail` API call:1213```json14{15 "bvid": "BV1xxxxxxxxx",16 "aid": 1234567890,17 "fetched_at": "2026-06-07T13:54:17Z",18 "url": "https://www.bilibili.com/video/BV1xxxxxxxxx",19 "title": "<video title>",20 "up": { "name": "<UP name>", "mid": 12345678, "fans": 45600 },21 "pubdate": "2026-01-10T00:50:47Z",22 "tname": "<partition, may be empty>",23 "tags": ["<tag>", "<tag>"],24 "videos": 1,25 "duration_s": 372,26 "stat": { "view": 48000, "like": 1200, "coin": 180, "favorite": 950,27 "share": 64, "reply": 210, "danmaku": 130 },28 "pages": [ { "cid": 12345678, "page": 1, "part": "<part title>", "duration": 372 } ]29}30```3132`bili-fetch.sh` accepts any form a user might paste — **BVID, `av` number, `b23.tv` short link, or full URL** — and normalizes it. For multi-part videos it returns every part's `cid` in `pages[]` (you need the per-part cid to fetch that part's danmaku or subtitles).3334## Scripts3536| Script | What it does | Login |37|--------|--------------|-------|38…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
