bitoolkit/yanhekit
v1.1.2AGPL-3.0-only
Yanhekt toolkit: download recordings and transcripts, extract slides from screen recordings, build slide PDFs, transcribe and embed subtitles, and maintain course notes.
allowed-tools
- Bash(uv run ${CLAUDE_SKILL_DIR}/scripts/yanhekit.py *)1 skill
scripts
- yanhekit
- scripts/auth.py
- scripts/client.py
- scripts/download.py
- scripts/server.py
- scripts/slides.py
- scripts/transcribe.py
- scripts/transcript.py
- scripts/ui/app.js
- scripts/workspace.py
1 more
- scripts/yanhekit.py
plugin.json
- name
- yanhekit
- version
- 1.1.2
- description
- Yanhekt toolkit: download recordings and transcripts, extract slides from screen recordings, build slide PDFs, transcribe and embed subtitles, and maintain course notes.
- author
- windlandneko
- license
- AGPL-3.0-only
- keywords
- yanhektlecturetranscriptnotes
- extensions
- com.openai
plugin.json
{
"name": "yanhekit",
"version": "1.1.2",
"description": "Yanhekt toolkit: download recordings and transcripts, extract slides from screen recordings, build slide PDFs, transcribe and embed subtitles, and maintain course notes.",
"license": "AGPL-3.0-only",
"author": {
"name": "windlandneko"
},
"keywords": [
"yanhekt",
"lecture",
"transcript",
"notes"
],
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Yanhekit",
"shortDescription": "延河课堂工具包",
"longDescription": "下载延河课堂回放和字幕,从屏幕录像提取 PPT 并整理成课件 PDF,用 BCut 转录并软嵌入字幕,结合课程材料回答问题,维护课程与课次笔记内容。",
"developerName": "windlandneko",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"logo": "./assets/icon.svg",
"logoDark": "./assets/icon-dark.svg",
"composerIcon": "./assets/icon.svg",
"composerIconDark": "./assets/icon-dark.svg",
"defaultPrompt": [
"XXX 这门课最近留了什么作业,有点名或者重要信息吗?",
"我需要 XXX 这门课的课件,整理成PDF给我。",
"我要开始复习 XXX 这门课程。获取所有录播、字幕和 PPT,生成复习笔记和指南。"
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 9Python files
- app.js
- 5YAML files
- 3other files
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai