working-with-documents

1 stars 2 forks
17
C

Creates and edits Office documents: Word (.docx), PDF, and PowerPoint (.pptx).Use when working with document creation, PDF manipulation, presentation generation,tracked changes, or converting between formats.

Also in: powerpoint pdf

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mjunaidca/mjs-agent-skills/working-with-documents
skilz install mjunaidca/mjs-agent-skills/working-with-documents --agent opencode
skilz install mjunaidca/mjs-agent-skills/working-with-documents --agent codex
skilz install mjunaidca/mjs-agent-skills/working-with-documents --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mjunaidca/mjs-agent-skills
2. Copy the agent skill directory:
cp -r mjs-agent-skills/.claude/skills/working-with-documents ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Stars
1
Forks
2
Type
Non-Technical
Meta-Domain
productivity
Primary Domain
word
Market Score
17

Agent Skill Grade

C
Score: 74/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
18/30
Ease of Use
21/25
Writing Style
8/10
Utility
16/20
Modifiers: -1

Areas to Improve

  • Missing TOC for 272-line file
  • No reference files for layered structure
  • Missing validation patterns for DOCX/PDF

Recommendations

  • Address 1 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I noticed your skill tackles document handling in a pretty comprehensive way—definitely a practical tool for developers who work across different file formats. That said, with a C-grade score of 74/100, there's some solid room to strengthen the architecture and make the guidance even tighter.

Links:

The TL;DR

You're sitting at 74/100, solidly in C territory. This is based on Anthropic's best practices for skill design. Your strongest area is Ease of Use (21/25)—the metadata and triggers are clear, and the workflow structure works well. The weakness? Progressive Disclosure Architecture (18/30) is dragging you down. Your 272-line file needs better organization and layered structure.

What's Working Well

  • Solid trigger coverage: Your description hits specific use cases (DOCX, PDF, PPTX, tracked changes, format conversion) that'll activate appropriately for document tasks.
  • Clear workflows: The unpack → edit → pack pattern for DOCX is straightforward, and your quick reference table at the top is genuinely helpful.
  • Real code examples: Each operation has concrete Python examples (pdfplumber, python-docx, pandoc) that developers can actually use, not vague pseudo-code.
  • Validation for PPTX: You're already thinking about verification with validate.py and thumbnail.py checks—that's the right mindset.

The Big One: Missing Architecture for 272 Lines

Here's what's holding you back: all your content is crammed into one SKILL.md file without layering. You hit 272 lines, which means you should have a table of contents and offloaded detailed patterns to reference files.

Why it matters: Developers scanning your skill should see the essentials first, then drill into...

Report Security Issue

Found a security vulnerability in this agent skill?