Agent skill

Document Converter Suite

by dkyazzentwatwa in dkyazzentwatwa/chatgpt-skills

Convert PDFs, Office docs, markdown, HTML, and tables between editable formats.

No licenceAuto-check passedDocuments & Office

Install Document Converter Suite

skills CLI
$ npx skills add dkyazzentwatwa/chatgpt-skills --skill document-converter-suite -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install dkyazzentwatwa/chatgpt-skills document-converter-suite --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/dkyazzentwatwa/chatgpt-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/document-converter-suite .claude/skills/document-converter-suite && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
document-converter-suite
GitHub stars
116
Token cost
~386 tokens
SKILL.md length
163 words
Files
45 (incl. scripts, references)
Skills in repo
12
Repo updated
First seen
Licence
None found

At a glance

Convert PDFs, Office docs, markdown, HTML, and tables between editable formats.

  • Works in 4 steps: Confirm the source format, target… → Use scripts/convert.py for single… → Use the bundled utility scripts when the… → …
  • Best-effort document conversion
  • SKILL.md covers Use This For, Workflow, Guardrails and References
  • Runs Python scripts from its folder

What it does

Document Converter Suite is an agent skill from dkyazzentwatwa/chatgpt-skills. Convert PDFs, Office docs, markdown, HTML, and tables between editable formats. Use for best-effort document conversion, PDF utilities, form filling, and table extraction.

Its SKILL.md is about 390 tokens, which your agent loads only when the skill is triggered. The skill folder holds 49 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/conversion_matrix.md` and `references/limitations.md`).

It sits in Documents & Office, covering Document parsing, PDF and Forms and invoices. The repository describes itself as: My comprehensive, tested + audited, library of skills to use for ChatGPT.

When your agent uses it

  • Best-effort document conversion
  • Table extraction

Example prompts

  • “/document-converter-suite”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Confirm the source format, target format, and whether editability or fidelity matters more.
  2. Use scripts/convert.py for single documents and scripts/batch_convert.py for folders.
  3. Use the bundled utility scripts when the user needs a focused PDF or table task
  4. Say explicitly when the output is best-effort and likely to lose layout, images, OCR text, or advanced formatting.

What it can do on your machine

Read from SKILL.md and the folder at commit 103b430. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 12 files in scripts/ (Python, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Document Converter Suite loads about 386 tokens when it runs, and up to ~3.5k if it reads all its reference files. Until then it costs about 49 tokens; SKILL.md has 163 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~49
When it runs · the whole SKILL.md, loaded when a task matches
~386
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 163 words (~386 tokens).

“Run best-effort extraction and rebuild workflows across common document formats. Preserve clean structure, not pixel-perfect layout.”

— opening of SKILL.md by dkyazzentwatwa
name
document-converter-suite

Read the full SKILL.md on GitHub

Files

SKILL.md and 44 other files (scripts, references) in document-converter-suite of dkyazzentwatwa/chatgpt-skills.

  • SKILL.md
  • agents/openai.yaml
  • references/conversion_matrix.md
  • references/limitations.md
  • scripts/batch_convert.py
  • scripts/convert.py
  • scripts/form_filler.py
  • scripts/lib/__init__.py
  • scripts/lib/__pycache__/__init__.cpython-314.pyc
  • scripts/lib/__pycache__/conversion.cpython-314.pyc
  • scripts/lib/__pycache__/csv_reader.cpython-314.pyc
  • scripts/lib/__pycache__/csv_writer.cpython-314.pyc
  • scripts/lib/__pycache__/docx_reader.cpython-314.pyc
  • scripts/lib/__pycache__/html_reader.cpython-314.pyc
  • scripts/lib/__pycache__/html_writer.cpython-314.pyc
  • scripts/lib/__pycache__/image_handler.cpython-314.pyc
  • … and 29 more

Open the folder on GitHubat commit 103b430

Compare with similar skills

Document Converter Suite next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Document Converter Suite compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Document Converter Suite this skilldkyazzentwatwa/chatgpt-skills116—~386Automated safety check: PassNone
PDF Processing Toolkittelagod/code-abyss244—~532Automated safety check: NotesMIT
Document Generation PDFcuriositech/some_claude_skills244—~5.1kAutomated safety check: PassMIT
PDFIgorWarzocha/Opencode-Workflows122—~495Automated safety check: PassNone
PDFHybridAIOne/hybridclaw159—~2.3kAutomated safety check: PassMIT
PDF Processinganthropics/skills180k47 repos~2kAutomated safety check: PassProprietary

Similar skills

  • PDF Processing Toolkit

    telagod/code-abyss

    Picks the right Python library or CLI tool for a PDF task, text and table extraction, merging, splitting, OCR, watermarking or form filling, and points to a matching recipe.

    244 GitHub stars~532 tokensUpdated 2 mo ago
    Documents & OfficeAuto-check: notes
  • Document Generation PDF

    curiositech/some_claude_skills

    Generate, fill, and assemble PDF documents at scale. An agent skill from curiositech/some_claude_skills.

    244 GitHub stars~5.1k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • PDF

    IgorWarzocha/Opencode-Workflows

    Handle PDF manipulation, form filling, text/table extraction, and high-fidelity generation.

    122 GitHub stars~495 tokensUpdated 8 mo ago
    Documents & OfficeAuto-check passed
  • PDF

    HybridAIOne/hybridclaw

    Create new PDFs and handle existing .pdf files safely with bundled Node/JS tools, including text extraction, page rendering, invoice/document parsing, form filling, and overlays.

    159 GitHub stars~2.3k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • PDF Processing

    anthropics/skills

    Official

    Handles everyday PDF jobs in Python and on the command line: extract text and tables, merge, split, rotate, watermark, fill forms, encrypt and OCR.

    180k GitHub starsUsed in 47 repos~2k tokens
    Documents & OfficeAuto-check passed
  • Reads, extracts from, creates, merges, splits, watermarks, encrypts and fills PDF files with pdfplumber, pypdf and reportlab inside a Python sandbox.

    41k GitHub stars~2.7k tokensUpdated 3 days ago
    Documents & OfficeAuto-check passed

More from dkyazzentwatwa/chatgpt-skills

All 12 skills in this repo
  • Skill Creator

    dkyazzentwatwa/chatgpt-skills

    Create or update agent skills with concise SKILL.md instructions, bundled resources, agent metadata, validation, and packaging.

    116 GitHub stars~444 tokensUpdated 6 mo ago
    Auto-check passed
  • Crypto Ta Analyzer

    dkyazzentwatwa/chatgpt-skills

    Run multi-indicator technical analysis on crypto or market OHLCV data.

    116 GitHub stars~213 tokensUpdated 6 mo ago
    Auto-check passed
  • MCP Builder

    dkyazzentwatwa/chatgpt-skills

    Plan and build MCP servers with agent-friendly tools, schemas, error handling, and evaluation.

    116 GitHub stars~376 tokensUpdated 6 mo ago
    Auto-check passed
  • SVG Precision Skill

    dkyazzentwatwa/chatgpt-skills

    Generate deterministic SVGs from structured specs with validation and rendering.

    116 GitHub stars~223 tokensUpdated 6 mo ago
    Auto-check passed
  • Image Enhancement Suite

    dkyazzentwatwa/chatgpt-skills

    Process images for cleanup, conversion, metadata, comparison, icons, palettes, collages, and sprite sheets.

    116 GitHub stars~332 tokensUpdated 6 mo ago
    Auto-check passed
  • Data Storyteller

    dkyazzentwatwa/chatgpt-skills

    Analyze datasets and turn them into narrative reports with charts, audits, comparisons, and statistical summaries.

    116 GitHub stars~391 tokensUpdated 6 mo ago
    Auto-check passed

Questions about Document Converter Suite

What does Document Converter Suite do?

Convert PDFs, Office docs, markdown, HTML, and tables between editable formats. Document Converter Suite is an agent skill from dkyazzentwatwa/chatgpt-skills. Convert PDFs, Office docs, markdown, HTML, and tables between editable formats.

When should I use Document Converter Suite?

Document Converter Suite fits situations like: best-effort document conversion; table extraction.

How do I install Document Converter Suite in Claude Code?

Run `npx skills add dkyazzentwatwa/chatgpt-skills --skill document-converter-suite -a claude-code`. Or copy the skill folder (document-converter-suite in dkyazzentwatwa/chatgpt-skills) into .claude/skills/document-converter-suite in your project. Claude Code loads it when a task matches its description.

How do I install Document Converter Suite in Codex?

Run `npx skills add dkyazzentwatwa/chatgpt-skills --skill document-converter-suite -a codex`. Or copy the skill folder (document-converter-suite in dkyazzentwatwa/chatgpt-skills) into .agents/skills/document-converter-suite in your project. Codex loads it when a task matches its description.

Can I use Document Converter Suite in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dkyazzentwatwa/chatgpt-skills --skill document-converter-suite -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/document-converter-suite, .gemini/skills/document-converter-suite, .github/skills/document-converter-suite and .opencode/skills/document-converter-suite in your project.

What does Document Converter Suite need to run?

Going by SKILL.md and its folder, Document Converter Suite needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Document Converter Suite access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Document Converter Suite safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Document Converter Suite use?

No licence was found for Document Converter Suite or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Document Converter Suite use?

About 386 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.1k tokens, read only when the agent opens those files.

What are the alternatives to Document Converter Suite?

Skills that share tags, products or a category with Document Converter Suite: PDF Processing Toolkit (telagod/code-abyss, 244 stars), Document Generation PDF (curiositech/some_claude_skills, 244 stars), PDF (IgorWarzocha/Opencode-Workflows, 122 stars) and PDF (HybridAIOne/hybridclaw, 159 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Document Converter Suite?

dkyazzentwatwa (a GitHub user) maintains it in dkyazzentwatwa/chatgpt-skills, which has 116 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on April 8, 2026.

Source: dkyazzentwatwa/chatgpt-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.