Automate PDF API IO workflows via Rube MCP using current tool schemas first.
This skill appears to be a prompt-style wrapper for driving the Rube MCP/Composio toolchain, and its open-source/community signals lower overall risk. The main caution is that it directs users to connect to a remote MCP and external PDF tooling, so real data egress, authorization scope, and processing boundaries depend on those downstream services.
The material says the skill itself needs no API keys, but actual use requires activating a `pdf_api_io` connection via `RUBE_MANAGE_CONNECTIONS` and possibly completing external authorization through a returned auth link. So while the skill does not directly collect secrets, there is still the usual caution around third-party connection tokens/OAuth scopes and potential over-granting.
The README explicitly instructs users to add the remote MCP endpoint `https://rube.app/mcp` and execute actions through Composio/PDF API IO tooling. This means PDF-related requests, and possibly document content, may be processed by remote services. Such remote calls are normal for this type of tool, but the material does not detail data flows, retention, or downstream processing boundaries.
Based on the known checks, this is a prompt-only skill. The material does not show local script installation, shell execution, background process spawning, or system-level code execution by the skill itself; it mainly instructs how to call existing MCP tools.
The skill is meant to automate PDF API IO operations, which typically implies sending PDFs or related content to remote tools for processing. The material does not claim direct local filesystem read/write access, nor does it show access beyond what a PDF workflow would normally need. However, if users provide sensitive documents, the effective visibility extends to the Rube/Composio/`pdf_api_io` service chain.
The source is an open GitHub repository, and the system provides positive signals of being open-source with strong community adoption (64.7k stars). In the provided material, there is no sign of a closed-source dropper, suspicious installer, or obvious prompt-injection-style red flag. The missing license declaration and unknown maintenance status are worth noting, but the current evidence still supports a low-risk rating.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "pdf-api-io-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/pdf-api-io-automation/SKILL.md 2. Save it as ~/.claude/skills/pdf-api-io-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate PDF API IO operations through Composio's PDF API IO toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/pdf_api_io
RUBE_MANAGE_CONNECTIONS with toolkit pdf_api_ioRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit pdf_api_ioAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "PDF API IO operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific PDF API IO task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["pdf_api_io"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with PDF API IO-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit pdf_api_io |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
Automate Better Stack monitoring and ops tasks through Rube MCP.
Automate Bonsai tasks via Rube MCP using current tool schemas first.
Automate Boxhero inventory and spreadsheet tasks through Rube MCP workflows.
Automate Brightpearl tasks through Rube MCP for faster retail operations.
Automate Sage tasks through Rube MCP after checking current tool schemas first.
Automate Bench workflows through Rube MCP using up-to-date tool schemas.
Automate Api2pdf workflows for PDF generation, conversion, and document handling.
Automate PDF tasks like conversion, extraction, merging, and data handling.
Automate Pdf4me PDF conversion, merging, and document workflows via Rube MCP.
Automate Pdfless workflows and document tasks through Rube MCP.
Automate Pdfmonkey PDF generation and document workflows through Rube MCP.
Automate Craftmypdf PDF generation and document workflows through Rube MCP.