Skip to main content

Impertio-Studio/pdf-lib-Claude-Skill-Package

SkillsMP는 Impertio-Studio/pdf-lib-Claude-Skill-Package에서 17개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
17
GitHub 스타
1
GitHub 포크
0

이 저장소의 skills

수집된 skill 17개 중 17개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Use when scaffolding a new pdf-lib project or adding pdf-lib to an existing project. Prevents incomplete setup: ensures TypeScript config, fontkit registration, and correct imports are all in place from the start. Covers Node.js and browser variants,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use when reviewing or validating pdf-lib code before deployment. Prevents shipping broken PDF generation: runs a 7-point checklist covering async/await, coordinate system, font handling, imports, form handling, and known anti-patterns. Catches issues Claude's…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when starting a new pdf-lib project, setting up imports, or understanding the library architecture. Prevents the #1 AI mistake: forgetting async/await on pdf-lib operations and using top-left coordinates instead of bottom-left. Covers PDFDocument…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when debugging unexpected pdf-lib behavior — blank pages, wrong positions, missing content, or runtime errors. Prevents the top 10 pdf-lib mistakes: forgotten await, wrong coordinate origin, unsupported image formats, cross-document page errors,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when encountering font errors in pdf-lib — WinAnsi encoding failures, fontkit registration errors, or unicode characters not rendering. Prevents repeated debugging: standard fonts ONLY support Latin-1 (WinAnsi). Any non-Latin text requires custom fonts…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when PDFDocument.load() fails with encryption errors, malformed PDF errors, or unexpected parsing failures. Prevents silent data loss: pdf-lib cannot decrypt PDFs — ignoreEncryption only skips the check, it does not decrypt content. Covers encrypted PDF…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when filling existing PDF forms or creating form-filling workflows with pdf-lib. Prevents the #1 form mistake: not calling form.updateFieldAppearances() with a custom font before flattening, causing unicode text to disappear. Covers form loading, field…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when merging, splitting, or reordering PDF pages across documents with pdf-lib. Prevents the critical cross-document error: directly adding pages from another document instead of using copyPages() first, which corrupts the PDF. Covers copyPages workflow,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when positioning content on PDF pages — margins, centering, columns, or content flow across pages. Prevents the #1 layout mistake: using top-left coordinates instead of pdf-lib's bottom-left origin. Provides a top-down positioning helper pattern (height -…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when building complete PDF documents from scratch with pdf-lib — invoices, reports, certificates, or multi-page layouts. Prevents content overflow by providing page-break detection and content flow patterns. Covers multi-page generation, headers/footers,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating, loading, or saving PDFs with pdf-lib, or setting PDF metadata. Prevents common mistakes: missing load options for encrypted PDFs, forgetting saveAsBase64 for browser contexts, and metadata not persisting due to wrong setter order. Covers…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when drawing shapes, lines, or SVG paths on PDF pages with pdf-lib. Prevents the common color value mistake: pdf-lib uses 0-1 range for rgb/cmyk, not 0-255. Covers drawRectangle, drawCircle, drawLine, drawSvgPath, color constructors (rgb, cmyk,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when embedding fonts in pdf-lib or handling non-ASCII text in PDFs. Prevents the #1 font error: using standard fonts for unicode text, which throws WinAnsi encoding errors. Standard fonts only support Latin-1 characters. Covers StandardFonts, custom…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when working with PDF form fields in pdf-lib — reading, creating, or manipulating fields. Prevents the common mistake of not calling form.flatten() after filling, leaving forms editable when they should be locked. Covers getForm, all field types (text,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when embedding or drawing images in pdf-lib PDFs. Prevents the common mistake of using unsupported image formats (only PNG and JPG are supported — no SVG, GIF, or WebP). Covers embedPng, embedJpg, drawImage, image scaling, aspect ratio preservation.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding, removing, or manipulating pages in a pdf-lib document. Prevents incorrect page sizing by providing the complete PageSizes enum (55 sizes) and correct dimension methods. Covers addPage, insertPage, removePage, getPage, page dimensions,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when drawing text on PDF pages with pdf-lib, including positioning, multiline text, and text measurement. Prevents the common mistake of using top-left coordinates for text positioning (pdf-lib uses bottom-left origin). Covers drawText options, text…

원문 언어: 영어

업데이트
수집된 skill 17개 중 17개를 표시합니다.