Community编程与开发github.com

Oscar1944/Claude-Skills

Claude 代码技能,用于读取和生成 PDF/PPTX 文件

Claude-Skills 是什么?

该技能集为 Claude Code 提供了直接读取和生成 PDF 与 PPTX 文件的能力,使开发者能够在自然语言交互中完成文档处理任务。用户只需提供文件路径或内容描述,即可让 AI 代理解析现有文档内容或根据指令创建新的演示文稿和 PDF。技能支持主流平台(如 Terminal、Cursor、IDE 插件等),通过调用底层库(如 python-pptx 和报告生成工具)实现。这对于需要自动化生成报告、总结 PDF 内容或从聊天中生成演示文稿的工作流尤为有用,极大减少了手动文档处理的时间。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add Oscar1944/Claude-Skills

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Claude-Skills 是做什么的?

Claude 代码技能,用于读取和生成 PDF/PPTX 文件

功能概述

此技能使 Claude Code 能够处理 PDF 和 PPTX 文件,包括:

  • 读取 PDF:从指定路径解析 PDF 文档的文本内容。
  • 生成 PDF:基于文本内容或结构创建新的 PDF 文件。
  • 读取 PPTX:提取演示文稿中的文本和幻灯片信息。
  • 生成 PPTX:根据描述或大纲生成全新的 PowerPoint 演示文稿。

使用方法

在对话中自然描述需求,例如:

  • "读取 ./report.pdf 的内容"
  • "基于以下内容生成一个介绍 AI 代理的 PDF"
  • "总结 presentation.pptx 中的关键点"
  • "创建包含 3 张幻灯片的产品路线图演示文稿"

技术要求

确保你的环境中已安装以下依赖:

pip install python-pptx reportlab

支持平台

  • Claude Code (Terminal)
  • Cursor
  • 兼容的 IDE 插件

注意事项

  • 对于大型 PDF,解析可能仅限于文本提取,不包含复杂布局或图像。
  • PPTX 生成基于模板或从头创建,支持标题、文本和简单结构。
  • 请确保文件路径正确,且具有读写权限。

相关技能