feat(skills): add pdf-reader skill (#772)

Thanks @glifocat! Clean skill package — good docs, solid tests, nice intent files. Pushed a small fix for path traversal on the PDF filename before merging.
This commit is contained in:
glifocat
2026-03-06 17:47:12 +01:00
committed by GitHub
parent 1e89d61928
commit 0b260ece57
12 changed files with 2238 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
skill: add-pdf-reader
version: 1.1.0
description: "Add PDF reading capability to container agents via pdftotext CLI"
core_version: 1.2.8
adds:
- container/skills/pdf-reader/SKILL.md
- container/skills/pdf-reader/pdf-reader
modifies:
- container/Dockerfile
- src/channels/whatsapp.ts
- src/channels/whatsapp.test.ts
structured:
npm_dependencies: {}
env_additions: []
conflicts: []
depends: []
test: "npx vitest run --config vitest.skills.config.ts .claude/skills/add-pdf-reader/tests/pdf-reader.test.ts"