Generates PDF documents using the React-PDF library (@react-pdf/renderer) with TypeScript and JSX. Use when creating PDFs, generating reports, invoices, forms, resumes, or any document that needs flexbox layout, SVG graphics, custom fonts, or professional typesetting. Prefer over Python PDF libraries (ReportLab, fpdf2) when layout complexity matters.
Install
npx skills add trailofbits/skills-curated --skill react-pdfnpx skills add trailofbits/skills-curated --skill react-pdf -a claude-code -gnpx skills add trailofbits/skills-curated --skill react-pdf -a codex -ggemini skills install https://github.com/trailofbits/skills-curated.git --path plugins/react-pdf/skills/react-pdfgh skill install trailofbits/skills-curated react-pdfgit clone --depth 1 https://github.com/trailofbits/skills-curated /tmp/trailofbits__skills-curated
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/trailofbits__skills-curated/plugins/react-pdf/skills/react-pdf ~/.claude/skills/react-pdf # Claude Code
cp -R /tmp/trailofbits__skills-curated/plugins/react-pdf/skills/react-pdf ~/.agents/skills/react-pdf # Codex, Cursor, Gemini CLI, Copilot, OpenCode