Community寫作與編輯github.com

jwynia/pdf-generator

以程式化方式建立和操作 PDF 檔案。適用於需要產生 PDF、填寫 PDF 表單、擷取 PDF 內容、添加浮水印/疊加層或合併文件的情況。支援基於範本(表單填寫、疊加層)以及從頭建立兩種模式。

pdf-generator 是什麼?

這是一個強大的 PDF 生成與操作技能,專為開發者和 AI 代理設計,可透過程式化方式處理 PDF 檔案。它支援兩種主要工作流程:基於範本的生成(例如填寫 PDF 表單、添加浮水印或疊加層)以及從頭建立全新的 PDF 文件。此技能在處理報告、合約、發票等文件自動化任務時特別有用。它支援多種平台,例如 Claude Code、Cursor 和 Codex,並透過命令列介面(CLI)與 Python 指令碼進行交互。使用者可以利用它來合併多個文件、從 PDF 中擷取文字或內容、以及添加自訂的浮水印。底層技術可能依賴如 ReportLab、PyPDF2 或 pdfminer 等程式庫,以確保高效能與靈活性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jwynia/agent-skills/tree/main/skills/pdf-generator

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

pdf-generator 是做什麼的?

以程式化方式建立和操作 PDF 檔案。適用於需要產生 PDF、填寫 PDF 表單、擷取 PDF 內容、添加浮水印/疊加層或合併文件的情況。支援基於範本(表單填寫、疊加層)以及從頭建立兩種模式。關鍵字:PDF、文件、表單、可填寫、合併、浮水印、擷取、文字、報告。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

jwynia/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Provides analysis tools for auditing existing designs and generation tools for creating color palettes, typography systems, design tokens, and component templates. Supports React, Vue, Svelte, and vanilla HTML/CSS. Use when building web components, pages, or applications. Keywords: design, UI, frontend, CSS, components, palette, typography, tokens, accessibility.

jwynia/godot-best-practices

Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.

jwynia/presentation-design

Design and evaluate presentations that communicate effectively. Use when designing a presentation, creating slides, getting presentation feedback, structuring a talk, or reviewing slides. Keywords: presentation, slides, talk, PowerPoint, Keynote, reveal.js.

jwynia/requirements-analysis

Diagnose requirements problems and guide discovery of real needs and constraints

jwynia/web-search-tavily

Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.

相關技能