Automate Needle tasks and workflows via Rube MCP using current tool schemas.
This skill appears to be an open-source, prompt-oriented instruction set with no direct local secret requirement, code execution, or local data access, and it benefits from strong community trust signals. Caution is still warranted because it is designed to connect to Rube MCP and operate third-party Needle tools remotely, but the provided material shows no clear high-risk red flags.
The material says there are 'no API keys', but it also requires establishing an ACTIVE `needle` connection via `RUBE_MANAGE_CONNECTIONS` and completing an auth link, which implies third-party account authorization or token handling may still occur. No direct request for local environment secrets or explicit credential abuse is shown.
The README explicitly instructs users to add the remote MCP endpoint `https://rube.app/mcp` and to discover/execute Needle tools through Composio/Rube; this means task parameters and some workflow data will be sent to the stated third-party service. The endpoint is disclosed and functionally relevant, but this is still a standard data-egress scenario.
Based on the material, this is a prompt-only skill with no executable install script and no stated ability to spawn local processes, run shell/code, or request extra system privileges; it mainly instructs the user to call existing MCP tools.
The skill text does not state direct local file read/write access, but once it invokes remote Needle/Composio tools via `RUBE_MULTI_EXECUTE_TOOL` and `RUBE_REMOTE_WORKBENCH`, the effective data scope depends on the connected tool and granted account permissions. No clearly excessive local data permissions are requested here, but the remote tool's data access should be verified separately.
The source is an open GitHub repository with strong community adoption (64.7k stars), which are meaningful risk-reducing signals. The license and maintenance status are unclear in the material, and the skill depends on external Rube/Composio services, so users should still review the repository contents and upstream service terms, but the current facts do not justify a high-risk rating.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "needle-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/needle-automation/SKILL.md 2. Save it as ~/.claude/skills/needle-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Needle operations through Composio's Needle toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/needle
RUBE_MANAGE_CONNECTIONS with toolkit needleRUBE_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 needleAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Needle 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 Needle task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["needle"]
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 Needle-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit needle |
| 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 file and format conversion tasks via Rube MCP with schema lookup first.
Automate CustomJS tasks through Rube MCP for faster scripted workflows.
Automate Cloudlayer tasks via Rube MCP after checking current tool schemas.
Automate Byteforms form tasks and workflow actions through Rube MCP.
Automate Dadata Ru lookups, validation, and data tasks through Rube MCP.
Automate Dialpad calling and collaboration tasks through Rube MCP workflows.
Automate Autom workflows via Rube MCP while checking current tool schemas first.
Automate curated workflows with Rube MCP after checking current tool schemas first.
Automate Composio tasks via Rube MCP with tool schema lookup first.
Automate Neutrino tasks via Rube MCP with schema lookup first.
Run parallel automated workflows across tools with Rube MCP for faster execution
Automate Nasa tasks through Rube MCP with schema-first tool discovery.