Pdf Generation:在 Agent 里按规范生成专业 PDF

前言

报告、方案、说明书这类交付物,最后一步往往是导出 PDF。常见做法是本地用 Word、LaTeX 或脚本拼版,再把版式、目录、封面等细节反复对齐。若希望对话里直接产出「能交差」的 PDF,而不是只给 Markdown 或零散段落,需要 Agent 侧有一套稳定的设计规范与模板约束。

下面介绍 SkillHub 上的 Pdf Generation(包名 @user_e02e04b8/pdf-generation-pro)。它面向「从零生成 PDF」场景,把设计规范、模板与内容生成能力写进 Skill,由模型在触发后按 SKILL.md 流程执行。

这是什么

Pdf Generation 是 SkillHub 分类 office-efficiency(办公效率)下的 PDF 文档生成 Skill。官方简介概括为:支持从零创建专业 PDF 文档,包含完整设计规范、模板系统和内容生成能力。

维护与分发渠道为 SkillHub;发布者标识为 user_e02e04b8,技能包为 pdf-generation-pro。任务线索中的官方入口为:

https://api.skillhub.cn/user_e02e04b8/pdf-generation-pro

(该 API 地址在本地抓取时未返回正文;技能展示页 https://skillhub.cn/skills/user_e02e04b8/pdf-generation-pro 当前提示 Skill 不存在或已下线,安装前请以 CLI 搜索结果为准。)

与「只读 PDF、抽文本」类助手不同,本 Skill 强调生成与版式规范,适合把成稿要求交给 Agent,而不是自行在后处理里补模板。

核心功能

以下能力均来自官方简介与 SkillHub 页面摘要,未展开 SKILL.md 内部步骤:

  1. 从零创建 PDF:不假定已有成品文件,由 Agent 按技能说明组织内容与输出。
  2. 设计规范:技能内带完整设计规范,用于统一字体、层级、间距等视觉与结构要求(具体条目以安装后的 SKILL.md 为准)。
  3. 模板系统:通过模板约束文档类型与版式,减少每次从零描述版面的成本。
  4. 内容生成:在规范与模板之上生成正文、章节等可写入 PDF 的内容。

触发词(在对话中提及即可提高命中概率):生成PDF文档、创建pdf、PDF文档生成、制作PDF、pdf生成、meta-skill-system。

SkillHub 侧公开数据(任务线索):评分 99574,下载 467 次。

安装与启用

Skill 基于通用 SKILL.md 格式。安装方式以 SkillHub 官方文档 skillhub.md 为准。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时,可用官方脚本(完整安装含默认 Skill;仅需 CLI 时加 --cli-only):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装 Pdf Generation 到当前 Agent 的 skills 目录

官方页面常用的安装提示为:让 AI 根据 https://skillhub.cn/install/skillhub.md 安装 @user_e02e04b8/pdf-generation-pro。

CLI 方式需显式指定 --dir,否则默认落在 ./skills/,当前 Agent 可能识别不到:

skillhub search pdf-generation
skillhub install @user_e02e04b8/pdf-generation-pro --dir <skills 目录>

各客户端 skills 目录(摘自 skillhub.md):

环境 路径
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下 .agents/skills/
Windsurf ~/.codeium/windsurf/skills/ 或 .windsurf/skills/

安装后按所用客户端要求重启或刷新 Agent,使新 Skill 被加载。

典型用法

公开资料未提供可复制运行的脚本示例;可复现的流程如下。

  1. 完成上一节安装,确认 SKILL.md 已出现在对应 skills 目录。
  2. 在 Agent 对话中说明文档目标(类型、受众、章节要点、是否封面/目录等),并带上触发词,例如:「按 PDF 文档生成技能,制作一份项目周报 PDF,含封面与三级标题。」
  3. 按 Agent 引导补充缺失信息;生成路径、中间格式与最终 PDF 文件名以技能说明与当前会话输出为准。
  4. 在本地打开生成的 PDF,对照技能中的设计规范做验收;若版式不符,在对话中引用规范条目要求修订。

若 skillhub search 已找不到该包,说明商店侧可能已更名、迁移或下线,勿强行使用过期包名。

适用场景与注意

适合谁

  • 需要在 Cursor、Claude Code、Codex 等支持 Skills 的环境里,用自然语言驱动 PDF 交付的开发者或办公用户。
  • 希望版式与结构由技能内规范约束,而不是每次手写排版说明的人。

限制与注意

  • 技能页当前可能无法访问,评分与下载量来自 SkillHub 列表线索,以商店实时数据为准。
  • 本文未读取安装包内 SKILL.md,不描述具体依赖(如是否调用外部排版引擎);安装后请直接阅读技能目录中的说明。
  • PDF 质量取决于模型遵循规范的程度与源内容完整性;涉及机密数据时,注意生成物落盘位置与权限。
  • 与 SkillHub 上其他「PDF 文档助手」类技能(侧重阅读、提取)定位不同,选型时以简介中的「生成」能力为准。

结尾

Pdf Generation 把专业 PDF 的设计规范、模板与内容生成收敛到一个 Skill 里,适合在 Agent 对话中用触发词拉起完整生成流程。安装与目录配置遵循 SkillHub 统一文档;包标识为 @user_e02e04b8/pdf-generation-pro。

官方入口(任务指定):https://api.skillhub.cn/user_e02e04b8/pdf-generation-pro
SkillHub 安装说明:https://skillhub.cn/install/skillhub.md

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye