跳到主要内容
项目档案插件 / 扩展

baoyu-skills - Claude Code 效率技能集合 | 内容生成、网页抓取、图像处理一键安装使用

baoyu-skills 是专为 Claude Code 设计的开源技能集合,提供图像卡片生成、URL 转 Markdown、漫画风格绘制等自动化工具。支持通过插件市场或 ClawHub 快速安装,适用于内容创作者、开发者和日常办公场景,有效提升工作效率。

26,007TypeScriptStar 于 2026年1月21日2026年9月19日 更新

AI 总结

baoyu-skills 是专为 Claude Code 设计的技能集合,提供内容生成、网页抓取、图像处理等即插即用工具,通过自动化重复性任务显著提升开发与内容生产效率。

中文项目介绍

baoyu-skills 是由 JimLiu 开发的开源项目,是一套专为 Claude Code 环境设计的技能(Skill)集合。该项目旨在通过提供一系列即插即用的自动化工具,帮助用户提升日常工作效率,减少在内容创作、数据提取和文档处理等任务中的手动操作。 在 Claude Code 环境中,用户常常面临缺乏高效辅助工具的问题,许多重复性任务如网页内容提取、格式转换、图像生成等需要手动完成,耗时耗力。baoyu-skills 通过将这些分散的功能集成到统一的技能框架中,实现了任务的自动化执行,显著减少了上下文切换,提升了工作流的连贯性。 项目采用 monorepo 架构管理,使用 npm workspaces 组织代码,核心共享包包括 baoyu-fetch(网页抓取)、baoyu-md(Markdown 处理)和 baoyu-chrome-cdp(Chrome 自动化)。技能以 'baoyu-' 前缀命名,统一注册为单一插件但支持通过 ClawHub 独立安装。所有技能依赖 Bun 运行时,并通过 Chrome DevTools Protocol 实现浏览器自动化能力。 baoyu-skills 适用于内容创作者、开发人员、数据分析师等需要频繁处理网页内容、生成可视化材料或自动化文档流程的用户群体。项目提供详细的安装、更新和使用文档,支持多种安装方式以适应不同用户需求。

详细信息与使用说明

1. 项目定位与用途

baoyu-skills 是一个专为 Claude Code 平台设计的开源技能集合项目,由开发者 JimLiu 维护。该项目将日常工作中常见的自动化任务封装为独立的技能(Skill),用户可以通过在 Claude Code 中执行命令直接调用这些技能,无需离开当前开发环境。项目核心定位是提升工作效率,通过即插即用的方式减少重复性手动操作,让用户专注于创造性工作。技能涵盖内容生成、AI 图像处理和实用工具三大类别,每个技能都遵循统一的命名规范(baoyu- 前缀)和开发标准,确保一致的使用体验。项目采用开源 MIT-0 许可证发布,鼓励社区贡献和技能扩展。所有技能通过插件市场或 ClawHub 分发,支持自动更新机制。

2. 解决的问题

baoyu-skills 主要解决 Claude Code 环境中缺乏高效辅助工具的问题。在日常开发与内容创作过程中,用户经常需要执行网页内容抓取、格式转换、图像生成等任务,这些操作通常需要切换工具、手动复制粘贴或编写临时脚本,效率低下且容易出错。本项目通过将这些分散的功能集成到统一的技能框架中,实现了任务的自动化执行。例如,用户不再需要手动提取网页正文并转换为 Markdown,而是可以直接使用 baoyu-url-to-markdown 技能完成;也不再需要借助外部工具生成系列图像卡片,baoyu-image-cards 技能即可根据内容自动生成多种风格的视觉化卡片。这种集成化方案显著减少了上下文切换,提升了工作流的连贯性和可重复性。

3. 适用场景

baoyu-skills 适用于多种工作效率提升场景。对于内容创作者,可以使用 baoyu-image-cards 将文章自动转换为卡通风格图像卡片系列,适配社交媒体发布;使用 baoyu-comic 生成漫画风格插图。对于开发者和研究人员,baoyu-fetch 能够快速抓取网页内容并转换为 Markdown 格式,便于知识整理;baoyu-md 提供专业的 Markdown 渲染和主题定制能力。对于办公人员,项目中的 PDF 和 PPT 生成功能(基于 pdf-lib 和 pptxgenjs)可以自动化文档创建流程。此外,baoyu-chrome-cdp 技能支持 Chrome 浏览器自动化,适用于需要模拟用户操作或进行网页测试的场景。所有技能均设计为在 Claude Code 环境中直接调用,适合需要频繁进行内容处理、数据提取和文档生成的用户群体。

4. 安装方式

baoyu-skills 提供多种安装方式以适应不同用户需求。最快捷的方式是通过 npx 命令一键添加:`npx skills add jimliu/baoyu-skills`,该命令会自动将技能集合集成到 Claude Code 环境中。用户也可以在 Claude Code 内部注册插件市场:执行 `/plugin marketplace add JimLiu/baoyu-skills`,然后通过浏览 UI 选择安装。对于希望直接安装的用户,可以使用命令 `/plugin install baoyu-skills@baoyu-skills`。此外,项目支持发布到 ClawHub 平台,每个技能可独立发布,用户可通过 `clawhub install baoyu-<skill-name>` 安装特定技能。所有安装方式均依赖 Node.js 环境和 Bun 运行时,确保技能能够正常执行。安装后,用户可以通过插件市场界面更新技能或启用自动更新功能,保持技能为最新版本。

5. 使用方式

使用 baoyu-skills 时,用户只需在 Claude Code 中执行相应的技能命令即可。以核心技能 baoyu-image-cards 为例,基本用法为 `/baoyu-image-cards <文件路径>` 或直接输入文本内容。该技能支持丰富的参数定制:`--style` 指定视觉风格(如 cute、notion、chalkboard 等 12 种风格),`--layout` 指定信息密度布局(如 sparse、dense、list 等 6 种布局),`--palette` 可覆盖调色板(如 macaron、neon)。对于非交互场景,添加 `--yes` 参数可跳过所有确认提示,适合定时任务。其他技能如 baoyu-fetch 支持 `--format` 指定输出格式、`--wait-for` 等待交互等选项。所有技能的使用方法均在 README 和各自文档中详细说明,用户可根据需求查阅具体参数和示例。

6. 实现特点与架构

baoyu-skills 采用 monorepo 架构管理,使用 npm workspaces 组织 packages/ 目录下的共享包。项目核心包含三个共享库:baoyu-fetch 负责网页内容抓取与格式转换,基于 Chrome DevTools Protocol 实现;baoyu-md 提供 Markdown 渲染、主题系统和 HTML 生成能力;baoyu-chrome-cdp 封装 Chrome 浏览器自动化接口。这些共享包通过同步脚本(如 scripts/sync-clawhub.sh)复制到各技能的 vendor/ 目录,确保每个技能自包含且可独立发布。所有 Chrome 自动化技能共享单个用户配置文件,路径由 BAOYU_CHROME_PROFILE_DIR 环境变量控制,避免配置文件冲突。技能执行依赖 Bun 运行时,通过 npx 或 bun 命令调用,符合 Claude Code 环境要求。项目遵循严格的技能开发规范,包括命名前缀、SKILL.md 模板和文档标准,保证技能质量和一致性。

思维导图

baoyu-skills
核心共享库
baoyu-fetch (网页抓取)
baoyu-md (Markdown 处理)
baoyu-chrome-cdp (Chrome 自动化)
内容生成技能
baoyu-image-cards (图像卡片)
baoyu-url-to-markdown (URL 转 Markdown)
baoyu-markdown-to-html (Markdown 转 HTML)
AI 图像技能
baoyu-comic (漫画风格)
baoyu-imagine (AI 图像生成)
实用工具技能
baoyu-compress-image (图像压缩)
PDF/PPT 生成 (基于 pdf-lib, pptxgenjs)
发布与安装
ClawHub 独立发布
插件市场集成
npx 快速安装

常见问题

如何安装 baoyu-skills?

可通过三种方式安装:1) 快速安装:运行 `npx skills add jimliu/baoyu-skills`;2) 在 Claude Code 中注册插件市场:`/plugin marketplace add JimLiu/baoyu-skills` 后通过 UI 安装;3) 直接安装:`/plugin install baoyu-skills@baoyu-skills`。若技能已发布到 ClawHub,也可使用 `clawhub install <skill-name>` 安装单个技能。

技能如何更新到最新版本?

在 Claude Code 中运行 `/plugin` 命令,切换到 Marketplaces 标签页,选择 baoyu-skills 并点击 Update marketplace。也可在插件设置中启用 auto-update 功能,系统将自动获取最新版本。

baoyu-image-cards 支持哪些视觉风格和布局?

支持 12 种视觉风格:cute、fresh、warm、bold、minimal、retro、pop、notion、chalkboard、study-notes、screen-print、sketch-notes;6 种布局:sparse(稀疏)、balanced(平衡)、dense(密集)、list(列表)、comparison(对比)、flow(流程)。可通过 `--style` 和 `--layout` 参数定制,`--palette` 可覆盖调色板。

运行 baoyu-skills 需要什么环境?

需要安装 Node.js 环境,并确保能够运行 `npx bun` 命令。技能执行依赖 Bun 运行时,部分技能(如 Chrome 自动化)还需要相应的系统依赖。Chrome 相关技能共享单个用户配置文件,路径默认为系统标准位置,可通过 BAOYU_CHROME_PROFILE_DIR 环境变量覆盖。

能否只安装单个技能而不是整个集合?

可以。项目支持将每个技能独立发布到 ClawHub 平台,发布后用户可使用 `clawhub install baoyu-<skill-name>` 命令安装特定技能。例如 `clawhub install baoyu-imagine` 仅安装图像生成技能。在 Claude Code 插件市场中,baoyu-skills 以单一插件形式提供,但包含所有技能功能。