ChatDOC Studio KnowledgeMate

Bulk-uploads PDF/DOC/DOCX into a ChatDOC Studio knowledge base via a bundled Node client — needs your own paid PDRouter API key.

Works with setup

Test report

Verdict
Works with setup
Score
9.2/10
Tested
Jul 15, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 220596d

Ran the actual bundled script against real local fixtures (no key, a 301-file batch): every documented safety path fired verbatim -- the friendly 'create a Bearer API Key in pdrouter' error, and the exact 300-file cap message -- but a live upload/retrieval round trip is blocked behind a paid PDRouter account the tester does not have, which is the real manual step before this skill does anything.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What ChatDOC Studio KnowledgeMate does

Wraps ChatDOC Studio's PDRouter API in a tested Node.js CLI (scripts/knowledge-mate.mjs) that uploads a folder or file list of PDF/DOC/DOCX documents with bounded concurrency, skips unsupported or failed files without aborting the batch, creates a knowledge base from the successful uploads, and then supports retrieval/grep/read/syllabus queries against it. Triggers when the user wants to build or query a ChatDOC Studio knowledge base from local documents; requires a PAODINGAI_API_KEY Bearer token from the PDRouter platform and a local Node.js runtime.

How to install ChatDOC Studio KnowledgeMate

git clone https://github.com/PaodingAI/skills
cd skills
mkdir -p ~/.claude/skills
cp -r chatdoc-studio-knowledgemate ~/.claude/skills/chatdoc-studio-knowledgemate

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger ChatDOC Studio KnowledgeMate

  • /chatdoc-studio-knowledgemate Bulk-uploads PDF/DOC/DOCX into a ChatDOC Studio knowledge base via a bundled Node client — needs your own paid PDRouter API key.

It also activates on plain-language prompts like these:

  • Upload this folder of PDFs into a ChatDOC Studio knowledge base
  • Build a knowledge base from these DOCX files and let me query it
  • Grep our ChatDOC knowledge base for mentions of the pricing policy

Frequently asked questions

Is the ChatDOC Studio KnowledgeMate skill free?
Yes. The skill itself is free from PaodingAI/skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does ChatDOC Studio KnowledgeMate work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 15, 2026. Verdict: Works with setup. Ran the actual bundled script against real local fixtures (no key, a 301-file batch): every documented safety path fired verbatim -- the friendly 'create a Bearer API Key in pdrouter' error, and the exact 300-file cap message -- but a live upload/retrieval round trip is blocked behind a paid PDRouter account the tester does not have, which is the real manual step before this skill does anything.
What is the ChatDOC Studio KnowledgeMate SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install ChatDOC Studio KnowledgeMate?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use ChatDOC Studio KnowledgeMate with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.