Help us improve
Share bugs, ideas, or general feedback.
From docfabric
Manage documents in DocFabric. Use when the user wants to upload, download, or delete documents.
npx claudepluginhub rawe/docfabric --plugin docfabricHow this skill is triggered — by the user, by Claude, or both
Slash command
/docfabric:docfabricThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage documents in DocFabric via its REST API.
Automates Google Docs tasks via Rube MCP (Composio): create, edit, search, export, copy, and update documents. Always searches tools first for current schemas.
Manages documents in self-hosted Paperless-ngx: upload with OCR, search by content/tags/date, edit metadata/tags/correspondents, archive/export/delete via API scripts.
Manages Documenso document lifecycle, downloads signed PDFs, handles PII sanitization, and implements retention policies in integrations.
Share bugs, ideas, or general feedback.
Manage documents in DocFabric via its REST API.
Upload a local file to DocFabric.
Script: ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/upload.py
uv run ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/upload.py <file> [--metadata KEY=VALUE ...]
Parameters:
file (required) — Local file path (PDF, DOCX, PPTX, HTML, CSV, or image)--metadata KEY=VALUE (optional, repeatable) — Attach metadata key-value pairsOutput: <filename>: <document-id>
The returned document ID identifies the document for subsequent MCP operations.
Download a document from DocFabric to a local file.
Script: ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/download.py
uv run ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/download.py <document-id> <output-path> [--markdown]
Parameters:
document-id (required) — UUID of the document to downloadoutput-path (required) — Local file path to write the document to--markdown (optional) — Download the markdown representation instead of the original fileOutput: <document-id>: saved to <output-path>
Delete a document from DocFabric.
Script: ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/delete.py
uv run ${CLAUDE_PLUGIN_ROOT}/skills/docfabric/scripts/delete.py <document-id>
Parameters:
document-id (required) — UUID of the document to deleteOutput: <document-id>: deleted