CtrlK
BlogDocsLog inGet started
Tessl Logo

trello-automation

Automate Trello boards, cards, and workflows via Rube MCP (Composio). Create cards, manage lists, assign members, and search across boards programmatically.

56

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/trello-automation/SKILL.md

The canonical home for this skill is trello-automation in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

63%Scale 1-5

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

This is a solid, well-organized skill that provides clear tool sequences and practical pitfall warnings for Trello automation via Rube MCP. Its main strengths are the structured workflow sections with prerequisite annotations and the comprehensive quick reference table. Weaknesses include redundant pitfall information across sections, lack of concrete invocation examples with payloads, and absence of verification/validation steps in workflows.

Suggestions

Remove the duplicated 'Known Pitfalls' section or consolidate all pitfalls there and remove per-workflow pitfall subsections to reduce redundancy.

Add at least one concrete example showing an actual MCP tool invocation with a sample payload/response to improve actionability.

Add verification steps to workflows (e.g., 'Confirm the card was created by checking the returned id in the response before proceeding to add checklists').

Remove the vacuous 'When to Use' section at the end — it adds no information beyond what the description already provides.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but has some redundancy — the 'Known Pitfalls' section repeats information already covered in per-workflow pitfall sections, and the 'When to Use' section at the end is vacuous. The quick reference table adds value but some content could be tightened.

3 / 5

Actionability

Provides concrete tool names, specific parameter names and formats, and clear tool sequences for each workflow. However, there are no executable code snippets or copy-paste ready MCP call examples with actual payloads — it stays at the level of tool names and parameter descriptions rather than showing exact invocation syntax.

4 / 5

Workflow Clarity

Each workflow has a clearly sequenced tool chain with prerequisite/required/optional annotations and specific pitfalls. However, there are no explicit validation or verification steps (e.g., 'confirm the card was created by checking the response' or 'verify the move succeeded'). Since these aren't destructive/batch operations in the feedback-loop-critical sense, this doesn't trigger the cap at 3, but the lack of any verification guidance prevents a 5.

4 / 5

Progressive Disclosure

The content is well-structured with clear sections and a useful quick reference table, but at ~170 lines it's a substantial monolithic file with no bundle files or references to separate documents. The per-workflow pitfalls and common patterns could be split out for better navigation, though for a standalone skill without bundle support this is acceptable.

3 / 5

Total

14

/

20

Passed

Description

66%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 does a solid job listing concrete Trello-specific actions and includes relevant domain keywords. Its main weakness is the absence of an explicit 'Use when...' clause, which is critical for Claude to know when to select this skill from a large pool. The mention of the integration platform (Rube MCP/Composio) adds distinctiveness but is not a natural user trigger term.

Suggestions

Add an explicit 'Use when...' clause with trigger phrases like 'Use when the user asks about Trello boards, managing tasks in Trello, or automating Trello workflows.'

Include additional natural synonyms and related terms such as 'kanban', 'task management', 'project board', or 'to-do lists' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Lists several specific actions: create cards, manage lists, assign members, search across boards, and automate workflows. Coverage is good but could be more comprehensive (e.g., moving cards, adding labels, setting due dates).

4 / 5

Completeness

The 'what' is clearly stated with concrete actions (create cards, manage lists, assign members, search boards). However, there is no explicit 'when' clause or trigger guidance telling Claude when to select this skill, which caps this dimension at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

Includes strong natural keywords like 'Trello', 'boards', 'cards', 'lists', 'members', and 'workflows'. Missing some common user phrases like 'kanban', 'task management', or 'project board', and the technical terms 'Rube MCP (Composio)' are jargon rather than user-facing trigger terms.

4 / 5

Distinctiveness Conflict Risk

The mention of 'Trello' and 'Rube MCP (Composio)' makes this fairly distinct and unlikely to conflict with generic task management or project management skills. Minor overlap risk exists with other Composio-based integrations or general project management tools.

4 / 5

Total

15

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.