CtrlK
BlogDocsLog inGet started
Tessl Logo

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

71

1.84x
Quality

58%

Does it follow best practices?

Impact

96%

1.84x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./composio-skills/aeroleads-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

62%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 is a compact, actionable overview of the Rube MCP workflow for Aeroleads with clear tool-call snippets and a useful quick-reference table. Its main gap is workflow validation: batch/execute operations lack an explicit post-execution verification checkpoint and error-recovery loop.

Suggestions

Add an explicit post-execution validation step (e.g., inspect RUBE_MULTI_EXECUTE_TOOL responses for errors/pagination tokens and retry or continue until complete) with a fix-and-retry feedback loop.

Consolidate the repeated 'always search tools first' guidance into a single clearly marked pitfall to remove redundancy across Prerequisites, Tool Discovery, Step 1, and Known Pitfalls.

Either fill in representative concrete arguments for one example tool call or explicitly justify why placeholders (TOOL_SLUG_FROM_SEARCH) are intentionally schema-discovery-driven.

DimensionReasoningScore

Conciseness

The body is largely lean with tool-call snippets and a quick-reference table, assuming Claude's competence; minor repetition (search-first guidance appears in Prerequisites, Tool Discovery, Known Pitfalls, and Step 1) could be trimmed.

4 / 5

Actionability

It provides concrete, executable tool-call snippets (RUBE_SEARCH_TOOLS, RUBE_MANAGE_CONNECTIONS, RUBE_MULTI_EXECUTE_TOOL) with field names and a quick-reference table; minor gaps remain since arguments are partly placeholders like TOOL_SLUG_FROM_SEARCH.

4 / 5

Workflow Clarity

A clear discover-check-execute sequence is present with numbered steps, but the skill involves batch operations (RUBE_MULTI_EXECUTE_TOOL, RUBE_REMOTE_WORKBENCH bulk ops) yet validation is only stated as 'Check connection' — there is no verify-success/feedback-loop checkpoint after execution, so the rubric's batch-operation cap applies.

3 / 5

Progressive Disclosure

Structure is good with clearly labeled sections (Prerequisites, Setup, Tool Discovery, Core Workflow, Known Pitfalls, Quick Reference) and one-level-deep external pointers (toolkit docs link, Rube MCP endpoint); no bundle files exist so content is appropriately self-contained, with only minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

53%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 identifies a clear niche and the core mechanism (Rube MCP via Composio) but lacks an explicit 'when to use' trigger clause and broader natural-language keyword coverage. Adding a 'Use when ...' phrase would lift completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when ...' trigger clause naming Aeroleads-specific scenarios (e.g., 'Use when automating Aeroleads prospecting or email-finding workflows').

Expand natural keywords beyond 'Aeroleads tasks' to include synonyms users might say, such as 'Aeroleads prospecting', 'email finder', or 'lead enrichment'.

Briefly name 1-2 concrete Aeroleads operations to raise specificity beyond the wrapper-level description.

DimensionReasoningScore

Specificity

It names the domain ('Aeroleads tasks') and concrete actions ('Automate ... via Rube MCP (Composio)', 'search tools first for current schemas'), but the actions are wrapper-level rather than a comprehensive list of Aeroleads capabilities.

3 / 5

Completeness

It clearly states what the skill does, but offers no 'Use when...' trigger clause; per the rubric, a missing explicit trigger guidance caps completeness at 3.

3 / 5

Trigger Term Quality

The natural term 'Aeroleads tasks' appears, but coverage is limited to that single phrase with no synonyms or variations a user might say.

3 / 5

Distinctiveness Conflict Risk

The Aeroleads-specific niche is distinct and unlikely to misfire, with only minor overlap risk against other Rube/Composio toolkit skills.

4 / 5

Total

13

/

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.

Validation15 / 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
ComposioHQ/awesome-claude-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.