{
  "markdown": "# skills\n\nClaude Code Skills 集合 - 各种实用工具和自动化脚本的集合\n\n## 📚 Skills 列表\n\n### 🎙️ youtube-to-xiaoyuzhou\nYouTube 视频自动下载并发布到小宇宙播客\n\n**特点**：\n- 📥 自动下载 YouTube 视频/音频\n- 🔍 AI 生成封面图片（image-generator）\n- ✂️ 关键字过滤（audiocut-keyword）\n- 🎤 音频变声处理（voice-changer）\n- 📅 定时发布支持\n- 🍪 Cookie 优先登录验证\n\n**适用场景**：播客自动化、内容分发、YouTube 转播客\n\n---\n\n### 🎵 voice-changer\n音频变声处理工具 - 使用 RVC AI 模型进行真实的声音转换\n\n**特点**：\n- 🎙️ RVC AI 模型 - 真实的音色转换（不只是音高调整）\n- ⚡ 自动分块处理 - 长音频自动分块，避免内存问题\n- 🔧 灵活配置 - 支持多种声音预设和自定义参数\n- 🌐 多语言支持 - 中文御姐、七妹、苏苏、AZI 等声音\n- 🔌 可被调用 - 可被其他 skills 集成调用\n\n**版本**: v1.5.0\n\n[查看详情 →](./voice-changer/)\n\n---\n\n### 🎬 video-voice-changer\n视频变声处理工具 - 对视频中的音频进行变声处理后重新合并\n\n**特点**：\n- 🎙️ 视频音频提取与变声\n- 🎵 复用 voice-changer 多种声音预设\n- 📹 保持原视频质量（仅替换音频）\n- 🛡️ 默认不覆盖原文件（创建新文件）\n- 🧹 临时文件自动清理\n\n**版本**: v1.1.1\n\n[查看详情 →](./video-voice-changer/)\n\n---\n\n### ✂️ audiocut-keyword\n音频关键字过滤工具 - 根据关键字配置自动识别并删除音频中的指定内容\n\n**特点**：\n- 🎤 精确转录（FunASR Paraformer，字符级时间戳）\n- 🔍 关键字识别（根据配置文件自动识别）\n- ✂️ 智能剪辑（FFmpeg 精确删除并合成）\n- 🐛 Python 3.10 环境支持（解决兼容性问题）\n- ⚙️ 可配置（自定义关键字列表和缓冲时间）\n- 🎯 适用场景：YouTube 转播客、广告过滤、内容清理\n\n**版本**: v1.1.0\n\n[查看详情 →](./audiocut-keyword/)\n\n---\n\n### 🎙️ text-to-speech\n文本转语音工具 - 支持播客脚本解析、情绪标记和后处理\n\n**特点**：\n- 🎤 高质量 TTS（基于 Microsoft Edge TTS，支持 18+ 种中文声音）\n- 📝 脚本解析（自动识别并移除播客脚本中的注释和标记）\n- 🎭 情绪标记（支持 SSML 情绪标记处理）\n- 🎵 后处理集成（可选集成 voice-changer 进行变声）\n- ⚙️ 高度可配置（所有功能都可通过配置文件控制）\n- 🎯 适用场景：播客制作、有声读物、视频配音、教育培训\n\n**版本**: v1.1.0\n\n[查看详情 →](./text-to-speech/)\n\n---\n\n### 📹 video-downloader\n下载 YouTube 视频，完全控制质量和格式设置\n\n**特点**：\n- 🎬 多种质量选项（最佳、1080p、720p、480p、360p）\n- 🎵 纯音频下载为 MP3 格式\n- 📦 多种格式支持（MP4、WebM、MKV）\n- 🔄 自动安装依赖\n- 📊 视频信息显示\n\n**版本**: v1.1.0\n\n[查看详情 →](./video-downloader/)\n\n源自：https://github.com/ComposioHQ/awesome-claude-skills\n\n---\n\n### 🎨 image-generator\n通用图片生成 Skill，支持多种 AI 模型（ModelScope、Gemini 等），可被其他 Skills 调用\n\n**特点**：\n- 🤖 支持多个 AI 模型（ModelScope、Gemini 等）\n- 🎯 灵活的提示词和参数配置\n- 📁 自动保存生成的图片\n- 🔌 可被其他 Skills 调用的模块化设计\n- ⚙️ 易于配置的模型切换\n\n**版本**: v1.1.0\n\n[查看详情 →](./image-generator/)\n\n---\n\n### 🔥 code-roaster\n用 Gordon Ramsay 风格毒舌吐槽代码质量，生成搞笑且实用的代码审查报告\n\n**特点**：\n- 🎯 多维度分析（代码异味、Bug、安全、性能、最佳实践）\n- 😂 Gordon Ramsay 风格的犀利吐槽\n- 📊 详细的 Markdown 格式报告\n- 🎚️ 三种模式（温和/标准/残暴）\n\n**版本**: v1.1.0\n\n[查看详情 →](./code-roaster/)\n\n---\n\n### 📹 youtube-to-blog-post\n将 YouTube 视频转换为 SEO 优化的 Hexo 博客文章\n\n**特点**：\n- ✅ 智能内容提取 - 从视频描述提取真实内容和代码示例\n- 🚀 SEO 优化 - 自动生成 160 字符描述、5-8 个高质量关键词\n- 🎨 封面图 - 自动使用 YouTube 高清缩略图\n- 🤖 AI 痕迹去除 - 内置自然语言处理，去除 AI 写作痕迹\n- 📝 友好人性化 - 确保人性化后仍符合 SEO 标准\n- 🌐 多格式支持 - 自动生成英文文件名（kebab-case）\n\n**版本**: v3.5\n\n[查看详情 →](./youtube-to-blog-post/)\n\n---\n\n### 📦 quark-mswnlz-publisher\n夸克网盘 → mswnlz GitHub 资源仓库 → 站点自动更新，一条龙发布。\n\n**版本**: v1.3.0\n\n**📺 视频教程**: [YouTube](https://youtu.be/s1RhLDOGOfQ) | **📝 文字教程**: [Twitter/X](https://x.com/gxjdian/status/2032766709711712491)\n\n**功能**：\n- 🔄 夸克批量转存：新建批次文件夹 → 批量转存 URL\n- 📋 推广文件复制：自动复制推广文件到**每个资源文件夹内部**\n- 🔗 自动生成：永久 + 加密 + 随机提取码分享链接\n- 📚 自动归类：根据 mswnlz 仓库 description 判断写入 book/movies 等仓库\n- 📝 自动落盘：追加/新建 `YYYYMM.md` + 更新 README 月份索引\n- 🚀 自动提交：commit（无链接，一条一行）+ push\n- 📢 Telegram 通知：频道单条 + 群组汇总（多仓库只发一条）\n- 🌐 强制触发：`kingcolixhs-max.github.io` 站点构建（push 触发）并返回 Actions 链接/站点 URL\n\n**特点**：\n- 推广文件模板机制（从模板文件夹复制到每个资源文件夹）\n- 群组汇总通知（避免刷屏）\n- 自动归类到 10+ 资源仓库\n- 完全开源，配有视频和文字教程\n\n[查看详情 →](./quark-mswnlz-publisher/)\n\n---\n\n### 📺 youtube-tracker\n定时追踪一组 YouTube 频道是否有新视频上传；只在发现“新增视频”时输出（适合接 OpenClaw cron 推送到群）。\n\n**输出字段**：频道名 / 标题 / 简短简介 / 视频 URL\n\n**特点**：\n- 支持用 `@handle` / 频道 URL / channelId 添加\n- 支持 API Key 配置与验证（YouTube Data API v3）\n- 首次加入频道会自动做 baseline，避免把历史视频当成“新视频”刷屏\n\n[查看详情 →](./youtube-tracker/)\n\n### 📺 youtube-publisher\n上传视频到 YouTube，支持标题、详情、标签、封面和字幕完整控制。\n\n**特点**：\n- 📤 视频上传 - 支持 MP4, MOV, AVI, WMV, FLV, 3GP, MPEG（最大 256GB）\n- 🖼️ 封面图 - 支持本地路径或 URL\n- 📝 字幕上传 - 支持 SRT/VTT 格式，自动设置语言\n- 🏷️ 完整元数据 - 标题、描述、标签、分类\n- 🔒 隐私设置 - public / unlisted / private\n- 📋 播放列表 - 自动添加到指定播放列表\n- ⚡ YouTube Short - 支持短视频标记\n- 👁️ Dry-run 预览 - 不实际上传，预览设置\n- 🔁 特殊字符改写 - 标题/详情中的 `>` 自动改写为 `》`，`<` 自动改写为 `《`\n\n**版本**: v1.2.0\n\n[查看详情 →](./youtube-publisher/)\n\n---\n\n### 📋 wlzh-invoice-scanner\n扫描目录识别所有类型发票（交通、住宿、餐饮等），提取关键信息并生成分类统计报告\n\n**版本**: v3.8.0\n\n**特点**：\n- 🔍 全面识别 - 市内交通、长途交通、住宿、退票费、餐饮等五大分类\n- 🧮 Python 金额校验 - 强制用代码验算，防止 LLM 心算错误\n- 🚄 铁路客票归长途 - 所有铁路电子客票不论距离一律归长途交通\n- 🎫 退票费独立分类 - 火车/机票退票费单独统计\n- 📄 报告文件名优化 - 使用文件夹名称命名\n- 📊 结构化摘要卡片 - 处理完成后输出可视化摘要\n- 📝 报销汇总追加 - 可通过 config.json 追加到汇总 MD 顶部\n- 🍽️ 招待费/客户模式 - 输入含招待费、招待或客户时逐张输出招待费明细\n- 🔄 智能去重 - 按发票号码、行程单/结账单关系去重\n- 📂 多目录批量扫描 - 空格分隔多个路径一次处理，逐目录独立报告/打包/汇总，模式可混合\n\n[查看详情 →](./wlzh-invoice-scanner/)\n\n---\n\n### 🐦 x-fetcher\n抓取 X (Twitter) 推文和长文章，自动保存为 Markdown 格式\n\n**特点**：\n- 📝 抓取普通推文和 X Article 长文章\n- 💾 自动保存为格式化的 Markdown 文件\n- 🖼️ 媒体文件下载（图片/视频）\n- 📊 获取互动数据（点赞、转发、浏览量、书签数）\n- ⚙️ 灵活配置（项目级和用户级配置文件）\n- 🔗 结构化存储（按用户名分类）\n- 🎯 首次运行智能引导\n\n**版本**: v1.1.0\n\n**基于**: [Jane-xiaoer/x-fetcher](https://github.com/Jane-xiaoer/x-fetcher)\n\n[查看详情 →](./x-fetcher-skill/)\n\n---\n\n### 📰 wespy-fetcher\n微信公众号/通用网页文章抓取并转换为 Markdown，支持微信专辑批量下载\n\n**特点**：\n- 🧾 单篇文章抓取（公众号 / 通用网页 / 掘金）\n- 🎵 微信专辑列表获取（`--album-only`）\n- 📦 微信专辑批量下载（`--max-articles`）\n- 📝 默认 Markdown 输出，支持 HTML / JSON / ALL\n- 🔄 缺失上游仓库时自动 clone 到统一目录\n- 📁 统一克隆目录规范：`~/Documents/QNSZ/project`\n\n**版本**: v1.1.1\n\n**基于**: [tianchangNorth/WeSpy](https://github.com/tianchangNorth/WeSpy)\n\n[查看详情（含能力对照表）→](./wespy-fetcher/)\n\n---\n\n### 🔒 vps-security-hardening\nVPS 安全加固自动化工具 - 通过 SSH 远程执行完整的安全策略配置\n\n**版本**: v1.0.7\n\n**作者**: github.com/wlzh\n\n**📺 视频教程**: [YouTube](https://youtu.be/-uqap0UClnY) | **📝 文字教程**: [Twitter/X](https://x.com/gxjdian/status/2033751314208059507)\n\n**7招安全加固**：\n1. ✅ 创建 sudo 用户，禁用 root 密码登录\n2. ✅ 修改 SSH 端口（支持 Ubuntu 不同版本）\n3. ✅ Fail2ban 自动安装配置\n4. ✅ SSH 密钥登录支持\n5. ✅ SSH 登录通知（可选）\n6. ✅ UFW 防火墙配置\n7. ✅ Docker 安全提醒\n\n**特点**：\n- 🔐 全自动 SSH 登录（支持 root 密码登录）\n- 🖥️ Ubuntu 版本自动检测（22.10/23.x socket 激活 vs 24.04+ 传统方式）\n- 🛡️ Fail2ban 暴力破解防护\n- 🔥 UFW 防火墙一键配置\n- 📋 完整的安全加固报告\n- ⚠️ 云平台防火墙提醒\n\n**使用方式**：\n```bash\n./scripts/harden-vps.sh \\\n  --ip <VPS_IP> \\\n  --root-pass <ROOT_PASSWORD> \\\n  --user <NEW_USER> \\\n  --user-pass <NEW_USER_PASSWORD> \\\n  --port <SSH_PORT>\n```\n\n[查看详情 →](./vps-security-hardening/)\n\n---\n\n## 🔧 安装使用\n\n每个 skill 都是独立的，可以单独使用或组合使用。\n\n### 基本用法\n\n```bash\n# 使用某个 skill\npython3 ~/.claude/skills/<skill-name>/scripts/script.py [arguments]\n\n# 或通过 Claude Code 调用\n/<skill-name> [arguments]\n```\n\n### 依赖安装\n\n每个 skill 可能有不同的依赖要求，请参考各 skill 的 README 文件。\n\n### Skill 组合示例\n\n```bash\n# YouTube 下载 → 关键字过滤 → 变声 → 发布到小宇宙\nyoutube-to-xiaoyuzhou <url> --filter-keywords --change-voice female_3\n\n# 文本转语音 → 变声\ntext-to-speech script.txt --voice female_3\n```\n\n---\n\n## 📦 相关项目\n\n### prd-manager\n统一管理和生成版本化需求文档的 Skill 工具，辅助 Vibe Coding 提升开发准确性。\n\n**核心能力**：\n- 📝 完整文档链路 - PRD、设计、开发、计划、运维、测试、变更日志、AI 协作\n- 🔄 语义化版本管理 - 自动识别变更类型并更新版本号\n- ✅ 测试驱动开发 - 强制代码变更同步更新测试\n- 🚀 运维自动化 - 部署、监控、故障排查、回滚流程\n- 📊 事故记录与复盘 - 沉淀经验、防止重复发生\n\n**版本**: v2.0.0\n\n**仓库地址**：[wlzh/prd-manager](https://github.com/wlzh/prd-manager)\n\n---\n\n## 📝 License\n\nMIT License - 查看 [LICENSE](./LICENSE) 文件了解详情。\n\n## 🤝 贡献\n\n欢迎提交 Issue 和 Pull Request！\n",
  "bytes": 6792,
  "sha": "e03c2c1e3e9a90ac3675cc5044404559bb6ddd022e60501525ac696754081d11",
  "repo_slug": "wlzh/skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://api.agentalog.com/api/listings/skl_wlzh_skills_image_generator_e6a2f22e/readme"
}