TingdeLiu
- 10 skills
- 0 followers
- 23 hours ago last updated
- ▌
- ▌
- ▌ Speak Human · tingdeliu bundle把满是专业术语、看不懂的内容重新讲成大白话 —— 一句话结论 + 生活化类比 + ASCII 图 + 落回原事 + 术语对照表,只换说法不换意思。用于用户说「说人话」「讲人话」「听不懂」「太专业了」「用大白话解释」「能不能简单点」「这段到底什么意思」,或用 /speak-human 显式要求重讲上一条回复。也可用来翻译粘贴进来的报错、技术文档、论文段落。
- ▌ PDF Compressor · tingdeliu bundleAutomatically compress PDF files when they are too large for processing. Use this skill when (1) a PDF file exceeds 10MB and needs compression for efficient processing, (2) user explicitly requests PDF compression, (3) reading a PDF fails with a file size error, or (4) a PDF exceeds the 32MB API limit. Compresses using Ghostscript while maintaining acceptable quality.
- ▌ Video Download · tingdeliu bundleDownload a video with proofread bilingual subtitles, archived as a single .mkv. Use when the user wants the video file itself, wants watchable bilingual subtitles, or asks to fix machine-translated captions — usually alongside a YouTube/Bilibili URL ("下载视频", "双语字幕", "校对字幕"). For a plain-text transcript and no video, use video-subtitle-extractor instead.
- ▌ Project Summary · tingdeliuAnalyze GitHub projects and generate comprehensive architecture documentation (architecture.md). Use when users request project analysis, architecture summaries, or documentation of code structure. Triggers on queries like "analyze this GitHub project", "generate architecture.md", "summarize project structure", or "document the codebase architecture".
- ▌ Statusline Buddy · tingdeliu bundleSet up a Claude Code custom status line with an animated living ASCII golden capybara buddy/companion easter egg, real-time stats, and completion notification sound on Windows or macOS. Use when configuring statusLine in settings.json, when bash/jq/Unicode errors occur, when the user wants a sound alert, or when adding a status-bar pet/companion. Auto-detects OS and Python vs Node.js runtime.
- ▌ Obsidian Excalidraw · tingdeliu bundleGenerate Excalidraw diagrams from text content for Obsidian, with first-class support for AI model architecture diagrams (VLA, Transformer, Diffusion Policy, multi-system pipelines). Use when user asks to draw, visualize, or diagram concepts. Triggers on "Excalidraw", "画图", "流程图", "思维导图", "架构图", "模型结构", "可视化", "diagram", "architecture".
- ▌ PDF Figure Extractor · tingdeliu bundleExtract figures and/or tables from PDF files using the TF-ID model (Florence2-based object detection). Outputs cropped images with a Markdown index. Use when user wants to extract figures, tables, or images from a PDF file — e.g., "extract all figures from this PDF", "get the tables from paper.pdf", "extract images from pages 3-7". Requires conda TF-ID environment with pdf2image, transformers, pillow.
- ▌ Video Subtitle Extractor · tingdeliu bundleExtract and save subtitles from video URLs as plain .txt files. Supports Bilibili (B站) and YouTube. Use when the user provides a Bilibili or YouTube video link and asks to extract, download, or save subtitles/captions. Triggers on phrases like "提取字幕", "下载字幕", "extract subtitles", "get subtitles", or when a bilibili.com / youtube.com / youtu.be URL is provided with a subtitle-related request.