square-automation

Automate Square payments, orders, and invoicing via Rube MCP.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/mkhsu2002/elitefashiontw --skill square-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: square-automation
Source: https://github.com/mkhsu2002/elitefashiontw/tree/main/.agent/skills/square-automation
Command: npx skills add https://github.com/mkhsu2002/elitefashiontw --skill square-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Square tasks via Rube MCP to streamline payments, orders, and invoicing, reducing manual steps and potential errors when managing multiple locations.

Core Features & Use Cases

  • Automate payments, orders, and invoicing workflows through Square via Rube MCP.
  • Ensure tool schemas are current by always performing a tool search before actions.
  • Manage location-based operations and maintain an active Square connection via OAuth.

Quick Start

Connect Rube MCP, verify tools are available, and enable the Square automation.

Frequently Asked Questions about square-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Square payments and invoicing workflows?

You can automate Square payments and invoicing by connecting Rube MCP to your Square account. The automation handles location-based workflows and invokes RUBE_SEARCH_TOOLS to fetch current tool schemas before executing actions.

Can I manage Square orders across multiple locations via MCP?

Yes, you can manage Square orders across multiple locations via Rube MCP. The automation supports location-based workflows and basic management tasks across connected Square accounts using the Square toolkit.

Do I need OAuth to connect Rube MCP to Square for automation?

Yes, you need an active Square connection using OAuth to automate tasks with Rube MCP. This connectivity is required to validate tool schemas and execute payments, orders, and invoicing operations.

What's the best way to ensure Square tool schemas are current when automating payments?

The best way to ensure current Square tool schemas is to use a Rube MCP automation that always performs a RUBE_SEARCH_TOOLS discovery before executing any payment or invoicing actions.

Why does my Square automation require Rube MCP connectivity?

Square automation requires Rube MCP connectivity because it acts as the bridge to your connected Square account, enabling tool discovery and schema validation for payments, orders, and invoices.

Are there limitations to managing Square invoices through Rube MCP?

Square automation via Rube MCP covers basic management tasks for payments, orders, and invoicing. Complex operations may be limited by the available tool schemas fetched during the RUBE_SEARCH_TOOLS discovery process.