monday-com-workflows
Installation
SKILL.md
Monday.com Workflows
Instructions
Step 1: Verify Monday.com Access
Check for a Monday.com API token and an optional MCP server. Do not read account { plan { max_users } } as a liveness check: account.plan is documented to return null for accounts on monday's multi-product infrastructure, which is exactly what newer accounts get. Read account { tier products { kind } } instead and treat plan as optional.
import json, re, time, uuid
import requests
API_URL = "https://api.monday.com/v2"
API_VERSION = "2026-07" # see API Versioning before changing
def gql(api_token: str, query: str, variables: dict | None = None,
idempotency_key: str | None = None, retries: int = 3) -> dict:
"""Run one GraphQL operation and return its `data`.