Skip to main content
Back to registry

office

jezweb/claude-skills

Status : Production Ready Last Updated : 2026-01-12 Dependencies : None (pure JavaScript libraries) Latest Versions : docx@9.5.0, xlsx@0.18.5, pdf-lib@1.17.1, pptxgenjs@4.0.1

Installs421
Install command
npx skills add https://github.com/jezweb/claude-skills --skill office
Security audits
Gen Agent Trust HubWARN
SocketFAIL
SnykWARN
About this skill
Status : Production Ready Last Updated : 2026-01-12 Dependencies : None (pure JavaScript libraries) Latest Versions : docx@9.5.0, xlsx@0.18.5, pdf-lib@1.17.1, pptxgenjs@4.0.1 Generate Microsoft Office documents and PDFs programmatically with TypeScript. All libraries are pure JavaScript with zero native dependencies, enabling universal runtime support: *PPTX in Workers: Works for local images/data. Remote image fetching needs workaround (uses https module). The docx package uses a builder pattern: SheetJS (xlsx) uses utility functions: pdf-lib uses a page-based approach: pptxgenjs uses a slide-based approach: All four libraries work in Cloudflare Workers (PPTX with caveats for remote images). For complex layouts with CSS, use Cloudflare Browser Rendering (paid feature): wrangler.jsonc binding: ✅ Use await Packer.toBuffer() for DOCX (it's async) ✅ Remember PDF coordinates start at BOTTOM-LEFT ✅ Use type: 'buffer' for XLSX in Workers/browser ✅ Embed fonts in PDF before using them ✅ Set proper Content-Type headers for downloads ✅ Use await pptx.writeFile() or await pptx.write() for PPTX ✅ Use base64 images in PPTX for Workers (avoid remote URLs) ❌ Use Packer.toBuffer() without await (returns Promise) ❌ Assume PDF y=0 is at top (it's at bottom) ❌ Use writeFile in Workers (use Response instead) ❌ Forget to set Content-Disposition for downloads ❌ Use Node.js fs module in...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does office do?

Status : Production Ready Last Updated : 2026-01-12 Dependencies : None (pure JavaScript libraries) Latest Versions : docx@9.5.0, xlsx@0.18.5, pdf-lib@1.17.1, pptxgenjs@4.0.1

Is office good?

office does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does office work with?

office currently lists compatibility with codex, gemini-cli, opencode, cursor, claude-code, antigravity.

What are alternatives to office?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install office?

npx skills add https://github.com/jezweb/claude-skills --skill office

Related skills

More from jezweb/claude-skills

Related skills

Alternatives in Software Engineering