monday-automation
Helps your agent automate tasks in Monday.com. It can manage boards, items, columns, and updates to optimize workflows.
What it does
This tool helps you automate tasks in Monday.com, like creating boards, adding items, changing statuses, and organizing your work.
When to use it
- ✓Creating a new project board.
- ✓Adding new tasks to an existing board.
- ✓Updating a task's status to 'Done'.
Example of what to ask your AI
“Create a board named 'Marketing Tasks' in my workspace.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It connects to your Monday.com account and uses specific commands to perform actions like creating boards, adding items, or changing column values.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill monday-automationOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/monday-automation/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
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_CONNECTIONSwith toolkitmonday - Always call
RUBE_SEARCH_TOOLSfirst 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.
- Verify Rube MCP is available by confirming
RUBE_SEARCH_TOOLSresponds - Call
RUBE_MANAGE_CONNECTIONSwith toolkitmonday - If connection is not ACTIVE, follow the returned auth link to complete Monday.com OAuth
- 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:
MONDAY_GET_WORKSPACES- List available workspaces and resolve workspace ID [Prerequisite]MONDAY_LIST_BOARDS- List existing boards to check for duplicates [Optional]MONDAY_CREATE_BOARD- Create a new board with name, kind, and workspace [Required]MONDAY_CREATE_COLUMN- Add columns to the new board [Optional]MONDAY_CREATE_GROUP- Add groups to organize items [Optional]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 workspacefolder_id: Folder ID; must be withinworkspace_idif both providedtemplate_id: ID of accessible template to clone
Pitfalls:
board_kindis required and must be one of: "public", "private", "share"- If both
workspace_idandfolder_idare provided, the folder must exist within that workspace template_idmust 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:
MONDAY_LIST_BOARDS- Resolve board name to board ID [Prerequisite]MONDAY_LIST_GROUPS- List groups on the board to get group_id [Prerequisite]MONDAY_LIST_COLUMNS- Get column IDs and types for setting values [Prerequisite]MONDAY_CREATE_ITEM- Create a new item with name and column values [Required]MONDAY_LIST_BOARD_ITEMS- List all items on the board [Optional]MONDAY_MOVE_ITEM_TO_GROUP- Move an item to a different group [Optional]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_valuesmust use column IDs (not titles); get them fromMONDAY_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_namehas a 256-character maximum- Subitem boards are NOT supported by
MONDAY_CREATE_ITEM; use GraphQL viaMONDAY_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:
MONDAY_LIST_COLUMNSorMONDAY_COLUMNS- Get column IDs and types [Prerequisite]MONDAY_LIST_BOARD_ITEMSorMONDAY_ITEMS_PAGE- Find the target item ID [Prerequisite]MONDAY_CHANGE_SIMPLE_COLUMN_VALUE- Update text, status, or dropdown with a string value [Required]MONDAY_UPDATE_ITEM- Update complex column types (timeline, people, date) with JSON [Required]
Key parameters for MONDAY_CHANGE_SIMPLE_COLUMN_VALUE:
board_id: Board ID (integer, required)item_id: Item ID (integer, required)column_id: Column ID string (required)value: Simple string value (e.g., "Done", "Working on it")
…
FAQ
Do I need a special account?
You need an active Monday.com account and to connect the tool to it. No API keys are required.
What is Rube MCP?
Rube MCP is the technology that allows this tool to communicate with Monday.com. You just need to add it in your client's configuration.
Can I create subitems?
Creating subitems is not directly supported by this command, but it can be done using a more advanced tool called GraphQL.
Details
Original description by the author
Automate Monday.com work management including boards, items, columns, groups, subitems, and updates via Rube MCP (Composio). Always search tools first for current schemas.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3615
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
speech
Helps your agent turn text into spoken audio. It's useful for creating narration, lecture audio, or quick voiceovers.
nexu-io/open-design
Docker Hub Automation
Makes your agent automate operations on Docker Hub. It manages repositories, teams, and webhooks for your containers.
ComposioHQ/awesome-claude-skills
New Relic Automation
Helps your agent automate tasks in New Relic. It can manage alerts, monitor applications, and set up notifications.
ComposioHQ/awesome-claude-skills