C

breeze-automation

by ComposioHQ

breeze-automation helps agents automate Breeze tasks through Composio Rube MCP by discovering current tool schemas, checking the Breeze connection, executing safely, and verifying results.

Stars67.4k
Favorites0
Comments0
AddedJul 11, 2026
CategoryWorkflow Automation
Install Command
npx skills add ComposioHQ/awesome-claude-skills --skill breeze-automation
Curation Score

This skill scores 66/100, which means it is acceptable for directory listing but should be presented as a lightweight connector-oriented skill rather than a fully worked Breeze automation playbook. Directory users can understand when to use it and how to start, but should expect to rely on Rube MCP tool discovery for the actual Breeze schemas and task-specific execution details.

66/100
Strengths
  • Clear prerequisites identify the required Rube MCP server, RUBE_SEARCH_TOOLS availability, and an active Breeze connection via RUBE_MANAGE_CONNECTIONS.
  • The skill gives an explicit operational pattern: discover tools first, check the Breeze connection, then execute using current schemas.
  • The frontmatter and description are valid and triggerable for agents asked to automate Breeze tasks through Composio/Rube MCP.
Cautions
  • No support files, scripts, examples, or reference materials are included beyond SKILL.md, so users get limited evidence of tested Breeze-specific workflows.
  • The workflow is mostly generic Rube MCP discovery guidance and depends on live tool schemas from RUBE_SEARCH_TOOLS, which means agents still need to infer the exact Breeze operation at runtime.
Overview

Overview of breeze-automation skill

What breeze-automation does

breeze-automation is a Claude skill for automating Breeze project-management tasks through Composio’s Rube MCP server. It is designed for agents that can call MCP tools, discover available Breeze actions, check authentication status, and then execute Breeze operations using the current tool schema rather than relying on hard-coded examples.

Best fit for Workflow Automation users

The breeze-automation skill is best for teams that already use Breeze and want AI-assisted Workflow Automation for repetitive project operations: finding tasks, updating records, coordinating project data, or building multi-step task-management flows. It is most useful when your agent has access to Rube MCP and you want a safer pattern for tool use: discover tools first, confirm the Breeze connection, execute, then verify the result.

Key differentiator: schema-first execution

The important design choice is that breeze-automation tells the agent to call RUBE_SEARCH_TOOLS before running any Breeze action. That matters because Composio tool schemas can change. Instead of guessing parameter names from memory, the agent should retrieve the current Breeze tool slugs, input fields, execution guidance, and known pitfalls at runtime.

Adoption requirements and limits

This is not a standalone Breeze API client. You need an MCP-capable client, Rube MCP configured at https://rube.app/mcp, and an active Breeze connection managed through RUBE_MANAGE_CONNECTIONS. The repository path contains only SKILL.md, so expect a compact operational instruction set rather than scripts, examples, or a full reference library.

How to Use breeze-automation skill

breeze-automation install and setup context

Install the skill in a compatible skills environment, for example:

npx skills add ComposioHQ/awesome-claude-skills --skill breeze-automation

Then add Rube MCP as a server in your client configuration:

https://rube.app/mcp

Before asking the agent to change Breeze data, verify that RUBE_SEARCH_TOOLS is available. Next, use RUBE_MANAGE_CONNECTIONS with toolkit breeze. If the connection is not ACTIVE, complete the returned authorization flow and re-check status before continuing.

Inputs the skill needs from you

A weak prompt is “update Breeze tasks.” A useful breeze-automation usage prompt gives the agent enough context to discover the right tools and avoid ambiguous edits:

  • The Breeze object type: project, task, comment, person, status, or milestone if known
  • The target records or filters: project name, task title, assignee, due date, status, tag
  • The intended action: search, create, update, assign, comment, summarize, or verify
  • Safety rules: ask before bulk edits, preview matches, do not close tasks without confirmation
  • Output format: concise summary, table of changed records, or follow-up questions

Example prompt:

“Use breeze-automation to find all open Breeze tasks in the Website Redesign project assigned to Maya and due before Friday. First discover the current Breeze tools with RUBE_SEARCH_TOOLS, confirm the Breeze connection is active, show me the matching tasks, and ask for approval before changing dates or statuses.”

Practical workflow for reliable results

A dependable breeze-automation guide follows this sequence:

  1. Search tools with a specific use case, such as “find and update Breeze tasks by project and due date.”
  2. Reuse the returned session ID when checking connection and executing related actions.
  3. Confirm the Breeze toolkit connection is ACTIVE.
  4. Use the discovered tool schema exactly, including required fields and expected IDs.
  5. For destructive or broad changes, preview records first and request confirmation.
  6. After execution, verify the result with a follow-up read/search call.

This pattern is slower than a single direct command, but it reduces failed calls and accidental edits.

Repository files to read first

Start with composio-skills/breeze-automation/SKILL.md. There are no visible support folders such as rules/, resources/, references/, or scripts/ in the provided tree, so the skill’s behavior is concentrated in that one file. Pay special attention to the prerequisites, setup, tool discovery, and core workflow sections.

breeze-automation skill FAQ

Is breeze-automation useful without Rube MCP?

No. The breeze-automation skill depends on Rube MCP tools, especially RUBE_SEARCH_TOOLS and RUBE_MANAGE_CONNECTIONS. If your client cannot connect to MCP servers or call Rube tools, this skill will not provide practical automation.

How is this better than an ordinary Breeze prompt?

An ordinary prompt may cause the model to invent API fields or assume outdated tool names. breeze-automation gives the agent a required discovery step, so it should retrieve current Composio Breeze tool schemas before acting. That makes it better for live Workflow Automation where correctness depends on current tool definitions.

Is this suitable for beginners?

Yes, if the beginner already has an MCP-capable client and can complete the Breeze connection flow. The skill itself is short and operational. The main learning curve is not Breeze; it is understanding that the agent must discover tools, check authentication, and verify results instead of jumping straight to execution.

When should I not use this skill?

Do not use breeze-automation for offline planning, generic project-management advice, or Breeze workflows where you cannot authorize a live connection. Also avoid using it for large bulk updates unless your prompt requires previews, confirmation, and post-change verification.

How to Improve breeze-automation skill

Improve prompts with Breeze-specific constraints

The fastest way to improve breeze-automation results is to replace vague goals with operational constraints. Include the project name, task filters, fields to change, and what must not be touched. For example, “move overdue tasks” is risky; “list overdue open tasks in Project X, grouped by assignee, and ask before changing due dates” is much safer.

Prevent common failure modes

Common problems include missing Breeze authentication, skipped tool discovery, ambiguous record matches, and broad edits without confirmation. Counter these directly in the prompt: “Call RUBE_SEARCH_TOOLS first,” “confirm the Breeze connection is active,” “show matching records before updates,” and “verify the final state after execution.”

Iterate after the first output

Treat the first run as discovery when the task is complex. Ask the agent to return the available Breeze tools, required fields, and proposed execution plan before making changes. After the first result, refine filters such as assignee, status, date range, or project ID. This reduces accidental operations and helps the agent use the exact schema returned by Rube.

Improve the skill file for team use

If you maintain a local copy of breeze-automation, add team-specific examples to SKILL.md: approved project naming conventions, safe bulk-edit rules, required confirmation steps, and standard output formats. Keep the core rule intact: search tools first, use the current schema, check the Breeze connection, execute, and verify.

Ratings & Reviews

No ratings yet
Share your review
Sign in to leave a rating and comment for this skill.
G
0/10000
Latest reviews
Saving...