monday

Installation
SKILL.md

monday

Purpose

This skill enables interaction with Monday.com's API for managing boards, items, columns, automations, integrations, dashboards, and timelines. Use it to automate project management tasks, query data, or integrate with other tools via the API.

When to Use

  • When you need to programmatically create or update Monday.com boards and items for project tracking.
  • For automating workflows, such as triggering actions based on board changes or integrating with external services.
  • In scenarios requiring data extraction from dashboards or timelines for reporting or analysis.

Key Capabilities

  • Create, read, update, and delete (CRUD) operations on boards, items, and columns.
  • Manage automations and integrations via API calls.
  • Access and manipulate dashboards and timelines for visualization and scheduling.
  • Handle API queries for real-time data, including filtering and pagination.
  • Support for webhooks to react to events like item creation or updates.

Usage Patterns

Always initialize with authentication using the $MONDAY_API_KEY environment variable. Make API requests via HTTP clients like requests in Python. Structure calls as JSON payloads with required fields. For example, wrap API calls in try-except blocks for error handling. Use rate limiting by checking Monday.com's API docs for thresholds (e.g., 100 requests/min). Common pattern: Authenticate once, then chain multiple API calls in a session.

Related skills
Installs
22
GitHub Stars
5
First Seen
Mar 7, 2026