CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

monday-automation

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

3.03x
Quality

70%

Does it follow best practices?

Impact

91%

3.03x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/all-skills/skills/monday-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers highly actionable, Monday-specific operational knowledge with well-sequenced workflows and useful pitfall coverage, held back by significant duplication across sections and a monolithic single-file structure with no progressive disclosure. Consolidating repeated pitfalls, moving the reference table to a separate file, and adding an example GraphQL mutation would raise quality across dimensions.

Suggestions

Deduplicate content: state each pitfall once — either in the per-workflow 'Pitfalls' blocks or in 'Known Pitfalls'/'Common Patterns', not both — and remove column-value formats repeated between workflow 2 and 'Column Value Formatting'.

Split the Quick Reference tool table and detailed pitfall listings into a references file (e.g., references/quick-reference.md) and link to it from SKILL.md, keeping the body as an overview with the core workflows.

Add a copy-paste example of a create_subitem GraphQL mutation for MONDAY_CREATE_OBJECT, and add post-operation validation steps (e.g., re-list board items to confirm creation, retry guidance on rate-limit errors).

DimensionReasoningScore

Conciseness

The body is dense with non-obvious API knowledge (tool slugs, param quirks, pagination caching), but content is noticeably duplicated: pitfalls appear both inline per workflow and again in 'Known Pitfalls', column-value formats appear in workflow 2 and again in 'Common Patterns', and the Quick Reference table re-lists every tool and parameter already covered. This fits 'mostly efficient but could be tightened' rather than the padded anchor 2 or the tight anchor 4.

3 / 5

Actionability

Guidance is concrete and executable for an MCP-tool skill: exact tool slugs, parameter names and types, and literal value formats ("personsAndTeams": [{"id": 123, "kind": "person"}], "date": "YYYY-MM-DD"). Minor gap: MONDAY_CREATE_OBJECT is described as a raw GraphQL endpoint with 'ensure correct mutation syntax' but no example mutation, keeping it below the copy-paste-ready anchor 5.

4 / 5

Workflow Clarity

Each workflow has a numbered tool sequence tagged [Prerequisite]/[Required]/[Optional], and setup includes an explicit validation checkpoint (confirm connection is ACTIVE before running workflows). However, there are no post-operation validation steps or error-recovery loops (e.g., verify an item was created, handle rate-limit errors and retry), which fits anchor 4 rather than anchor 5's explicit feedback loops.

4 / 5

Progressive Disclosure

The single-file skill is well-organized with clear section headers, but it is a ~230-line monolith: the Quick Reference API table and the detailed pitfall listings are exactly the material that belongs in a one-level-deep reference file. No reference files exist (references/, scripts/, assets/ are absent), so structure is present but content that should be separate is inline — matching anchor 3.

3 / 5

Total

14

/

20

Passed

Description

65%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and distinctive thanks to the Monday.com domain and enumerated objects, but it lacks an explicit 'when to use' trigger clause and uses only one generic action verb. Adding a 'Use when...' clause with user-natural trigger phrases and enumerating concrete actions would lift completeness and specificity.

Suggestions

Add an explicit trigger clause, e.g., "Use when the user mentions Monday.com, boards, tasks, or wants to create/update items and track work status."

Replace the single verb 'Automate' with several concrete actions, e.g., "Create boards and groups, add and update items, set column values (status, date, people), and manage subitems and comments."

Include natural synonyms users say, such as "tasks", "project tracking", and "project management", to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain and enumerates concrete objects ("boards, items, columns, groups, subitems, and updates") but relies on a single generic action verb ("Automate") rather than listing several specific actions like create, update, or move; this matches the 'domain and 1-2 concrete actions' anchor better than the 'several specific actions' anchor above.

3 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' clause or equivalent trigger guidance; the trailing sentence ("Always search tools first for current schemas") is an instruction, not a 'when'. Per the rubric guideline, a missing trigger clause caps completeness at 3.

3 / 5

Trigger Term Quality

Strong natural keywords: "Monday.com", "boards", "items", "groups", "subitems", "updates" are phrases users would actually say. A few common variants are missing (e.g., "tasks", "project management"), which fits anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Monday.com work management ... via Rube MCP (Composio)" carves out a clear niche with distinct, unambiguous triggers; minimal overlap risk with any other skill category.

5 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

davepoon/buildwithclaude

Path

plugins/all-skills/skills/monday-automation/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.