Skills give your agents new capabilities. Browse the catalog, pick what you need, and install with a single command.
Featured
Chat with and search your complex documents — ask questions, extract tables and fields, and get answers grounded in the source. Connects the hosted Unstructured Transform MCP server to parse, structure, and enrich PDFs, Word/Excel/PowerPoint, images, scanned files, emails, and 60+ other formats into clean, AI-ready text for search, Q&A, and summarization without building a custom parsing pipeline.
assistant skills install chat-complex-documentsYou have documents — contracts, reports, slide decks, scanned PDFs, spreadsheets, emails, images — and you want the assistant to reliably get the content out of them and make it usable: searchable, answerable, summarizable, or ready to feed a knowledge base or another tool.
Unstructured Transform does exactly that. Hand it files and it turns them into clean, structured, AI-ready data across 60+ formats with one pipeline — no custom parsing or OCR to build and maintain. See the Transform overview.
Under the hood it:
The result is structured JSON that's ready for search, Q&A, summarization, and agents.
USE THIS SKILL WHEN:
auth step below.Determine which command tool to use for every command in this skill:
host_bash is available → you are on the desktop app. Use host_bash for all commands (the auth step opens your local browser).bash for all commands (the platform handles the browser redirect).Add Transform as a remote streamable-http MCP server. Keep the default risk level (high) — Transform ingests file content, so per-call approval is the safe default.
assistant mcp add unstructured-transform -t streamable-http -u https://mcp.transform.unstructured.io
The server is registered under the id unstructured-transform — that's the name shown by assistant mcp list and used in the commands below, even though this skill is titled "Chat with Complex Documents".
assistant mcp auth unstructured-transform
This opens Unstructured's authorization page. After sign-in, the assistant handles the callback and caches the tokens.
host_bash (opens your local browser).bash (the platform handles the redirect).assistant mcp list
Confirm unstructured-transform shows ✓ Connected. If it shows ! Needs authentication, re-run Step 3. If its tools don't appear within ~10 seconds, run assistant mcp reload.
Once connected, ask the assistant in plain language, e.g. "Use Unstructured Transform to parse these files and return one JSON file per source file," or "Extract the tables from this PDF." Transform partitions each file and returns structured output; to tune partitioning and enrichment behavior, see Control Transform output.
Per-request limits (Transform enforces these; plan around them):
assistant mcp remove unstructured-transform
This removes the config entry and cleans up the stored OAuth credentials.
unstructured-transform appears in assistant mcp list as ✓ Connected and the user confirms its tools are available in the conversation.assistant mcp remove unstructured-transform succeeds and the server no longer appears in assistant mcp list.