MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Monday Automation

Monday Automation is an productivity AI skill with a core value of Automate Monday. It helps developers solve real-world problems in the productivity domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Automate Monday.com work management including boards, items, columns, groups, subitems, and updates via Rube MCP (Composio). Always search tools first for current schemas.

Last verified on: 2026-07-08

Quick Facts

Category productivity
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-08
Risk Level Low
mkdir -p ./skills/monday-automation && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/monday-automation/SKILL.md -o ./skills/monday-automation/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Monday.com Automation via Rube MCP


Automate Monday.com work management workflows including board creation, item management, column value updates, group organization, subitems, and update/comment threads through Composio's Monday toolkit.


Prerequisites


- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)

- Active Monday.com connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `monday`

- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas


Setup


**Get 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.



1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds

2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `monday`

3. If connection is not ACTIVE, follow the returned auth link to complete Monday.com OAuth

4. Confirm connection status shows ACTIVE before running any workflows


Core Workflows


1. Create and Manage Boards


**When to use**: User wants to create a new board, list existing boards, or set up workspace structure.


**Tool sequence**:

1. `MONDAY_GET_WORKSPACES` - List available workspaces and resolve workspace ID [Prerequisite]

2. `MONDAY_LIST_BOARDS` - List existing boards to check for duplicates [Optional]

3. `MONDAY_CREATE_BOARD` - Create a new board with name, kind, and workspace [Required]

4. `MONDAY_CREATE_COLUMN` - Add columns to the new board [Optional]

5. `MONDAY_CREATE_GROUP` - Add groups to organize items [Optional]

6. `MONDAY_BOARDS` - Retrieve detailed board metadata [Optional]


**Key parameters**:

- `board_name`: Name for the new board (required)

- `board_kind`: "public", "private", or "share" (required)

- `workspace_id`: Numeric workspace ID; omit for default workspace

- `folder_id`: Folder ID; must be within `workspace_id` if both provided

- `template_id`: ID of accessible template to clone


**Pitfalls**:

- `board_kind` is required and must be one of: "public", "private", "share"

- If both `workspace_id` and `folder_id` are provided, the folder must exist within that workspace

- `template_id` must reference a template the authenticated user can access

- Board IDs are large integers; always use the exact value from API responses


2. Create and Manage Items


**When to use**: User wants to add tasks/items to a board, list existing items, or move items between groups.


**Tool sequence**:

1. `MONDAY_LIST_BOARDS` - Resolve board name to board ID [Prerequisite]

2. `MONDAY_LIST_GROUPS` - List groups on the board to get group_id [Prerequisite]

3. `MONDAY_LIST_COLUMNS` - Get column IDs and types for setting values [Prerequisite]

4. `MONDAY_CREATE_ITEM` - Create a new item with name and column values [Required]

5. `MONDAY_LIST_BOARD_ITEMS` - List all items on the board [Optional]

6. `MONDAY_MOVE_ITEM_TO_GROUP` - Move an item to a different group [Optional]

7. `MONDAY_ITEMS_PAGE` - Paginated item retrieval with filtering [Optional]


**Key parameters**:

- `board_id`: Board ID (required, integer)

- `item_name`: Item name, max 256 characters (required)

- `group_id`: Group ID string to place the item in (optional)

- `column_values`: JSON object or string mapping column IDs to values


**Pitfalls**:

- `column_values` must use column IDs (not titles); get them from `MONDAY_LIST_COLUMNS`

- Column value formats vary by type: status uses `{"index": 0}` or `{"label": "Done"}`, date uses `{"date": "YYYY-MM-DD"}`, people uses `{"personsAndTeams": [{"id": 123, "kind": "person"}]}`

- `item_name` has a 256-character maximum

- Subitem boards are NOT supported by `MONDAY_CREATE_ITEM`; use GraphQL via `MONDAY_CREATE_OBJECT`


3. Update Item Column Values


**When to use**: User wants to change status, date, text, or other column values on existing items.


**Tool sequence**:

1. `MONDAY_LIST_COLUMNS` or `MONDAY_COLUMNS` - Get column IDs and types [Prerequisite]

2. `MONDAY_LIST_BOARD_ITEMS` or `MONDAY_ITEMS_PAGE` - Find the target item ID [Prerequisite]

3. `MONDAY_CHANGE_SIMPLE_COLUMN_VAL

🎯 Best For

  • Claude users
  • Knowledge workers
  • Remote teams
  • Professionals

💡 Use Cases

  • Using Monday Automation in daily workflow
  • Automating repetitive productivity tasks

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Monday Automation to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

How do I install Monday Automation?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/monday-automation/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills