pdflib-agents-project-scaffolder
OfficialScaffold production-ready pdf-lib projects
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents incomplete or incorrect pdf-lib setups by providing ready-made, version-aware templates and clear configuration rules so projects start with correct TypeScript settings, dependency installation, font registration, and import patterns. It removes guesswork around fontkit usage, async/await requirements, CDN pinning for browser builds, and platform-specific file output methods.
Core Features & Use Cases
- Provides Node.js and browser project templates with complete package.json and tsconfig.json tailored for pdf-lib.
- Offers boilerplate for common tasks: PDF generation, custom font embedding, form filling, merging/splitting, and safe file output patterns.
- Enforces critical rules and anti-patterns: register fontkit before embedding custom fonts, always await async pdf-lib operations, use copyPages() for cross-document transfers, and pin CDN versions for production.
- Use case: Quickly scaffold a TypeScript Node.js service that generates PDFs with embedded Unicode fonts and automated form-filling.
Quick Start
Create a new pdf-lib TypeScript project scaffold with proper tsconfig, pdf-lib dependency, and optional fontkit registration for Unicode fonts.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pdflib-agents-project-scaffolder Download link: https://github.com/OpenAEC-Foundation/pdf-lib-Claude-Skill-Package/archive/main.zip#pdflib-agents-project-scaffolder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.