Automate Api2pdf workflows for PDF generation, conversion, and document handling.
The material itself is a prompt-style document and does not declare local execution, file access, or fixed external endpoints. However, it is intended to discover and invoke remote Api2pdf tools through Rube MCP/Composio, so actual use involves external service connectivity and dynamic tool capabilities and should be treated with moderate caution.
The material says 'No API keys needed,' but also requires an ACTIVE `api2pdf` connection via `RUBE_MANAGE_CONNECTIONS` and completing a returned auth link, indicating likely third-party account authorization or token binding in practice. No details are provided about credential storage, scope, or least-privilege controls.
The README explicitly requires connecting to the remote MCP endpoint `https://rube.app/mcp` and using Composio/Api2pdf-related services for tool discovery, connection management, and execution. Task arguments and workflow context may be sent to those declared services, but the material does not detail data flows, logging retention, or specific downstream endpoints.
Based on the provided material, this is a prompt-style skill description and does not declare launching local processes, running scripts, or requesting system-level execution privileges. The described execution occurs at the MCP tool layer rather than through any auditable local code execution logic in the skill itself.
The material does not declare direct local file or system data access, but session IDs, memory parameters, tool arguments, and potentially business document content may be passed to remote tools through Rube/Composio. There is no clear statement of accessible data scope, data minimization, or isolation boundaries.
The source is a public open-source GitHub repository entry with high community adoption (about 64.9k stars), both strong risk-reducing signals. The current material is mainly a README/prompt asset; while the license is undeclared and maintenance status is unknown, there are no signs of closed-source distribution, suspicious install scripts, or obvious deceptive red flags.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "api2pdf-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/api2pdf-automation/SKILL.md 2. Save it as ~/.claude/skills/api2pdf-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Api2pdf operations through Composio's Api2pdf toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/api2pdf
RUBE_MANAGE_CONNECTIONS with toolkit api2pdfRUBE_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 api2pdfAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Api2pdf 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 Api2pdf task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["api2pdf"]
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 Api2pdf-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit api2pdf |
| 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 Botstar workflows via Rube MCP using current tool schemas first.
Automate Botsonic tasks and workflows through Rube MCP integrations.
Automate DeskTime tasks through Rube MCP for time tracking workflows.
Automate Detrack workflows via Rube MCP with schema lookup first.
Automate Demio webinar and registration workflows through Rube MCP.
Automate Twitch tasks through Rube MCP for faster stream operations and management.
Automate PDF API IO workflows via Rube MCP using current tool schemas first.
Automate Pdf4me PDF conversion, merging, and document workflows via Rube MCP.
Automate PDF tasks like conversion, extraction, merging, and data handling.
Automate Pdfless workflows and document tasks through Rube MCP.
Automate Pdfmonkey PDF generation and document workflows through Rube MCP.
Automatically convert text into PDFs for faster document creation and archiving.