CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

all-images-ai-automation

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

72

10.00x
Quality

65%

Does it follow best practices?

Impact

100%

10.00x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./composio-skills/all-images-ai-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 well-structured and actionable with concrete MCP tool-call examples and a clear workflow, but it repeats the search-first message across sections and lacks a result-validation feedback loop for its batch execution operations. Conciseness and workflow clarity are the main drags on an otherwise strong skill.

Suggestions

Consolidate the 'always search tools first' guidance into one place to remove the triple repetition across Prerequisites, Tool Discovery, and Known Pitfalls.

Add an explicit validate-and-retry step after RUBE_MULTI_EXECUTE_TOOL (check returned status/errors, handle pagination tokens, retry on failure) to lift the batch-operation workflow cap.

Replace placeholder args like 'TOOL_SLUG_FROM_SEARCH' with a brief worked example showing a real slug and arguments from a search response.

DimensionReasoningScore

Conciseness

The body is mostly efficient with well-organized sections, but the 'always search first' message is repeated across Prerequisites, Tool Discovery, and Known Pitfalls, and the Quick Reference table restate earlier content. Not a 4 because the repetition and minor explanatory padding could be trimmed; not a 2 because it is not severely verbose.

3 / 5

Actionability

Provides concrete MCP tool invocation blocks (RUBE_SEARCH_TOOLS, RUBE_MANAGE_CONNECTIONS, RUBE_MULTI_EXECUTE_TOOL) with parameter shapes. Not a 5 because placeholders like 'TOOL_SLUG_FROM_SEARCH' and 'your specific All Images AI task' leave minor gaps; not a 3 because the guidance is largely executable rather than pseudocode.

4 / 5

Workflow Clarity

A clear 3-step Core Workflow Pattern exists with a connection-ACTIVE checkpoint, but batch execution (RUBE_MULTI_EXECUTE_TOOL, bulk ops) lacks a validate-result / error-recovery feedback loop. Per the rubric, batch operations without validation cap workflow clarity at 3; not a 4 because the batch feedback loop is missing.

3 / 5

Progressive Disclosure

Content is self-contained with well-organized sections (Prerequisites, Setup, Tool Discovery, Workflow, Pitfalls, Quick Reference) and no nested references; no bundle files exist to split. Not a 5 because it exceeds 50 lines with some content (Quick Reference duplication) that could be tightened; not a 3 because structure is clean and navigation is straightforward.

4 / 5

Total

14

/

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 is concise and product-specific, giving a clear what and one concrete behavioral directive, but it omits any explicit use-when trigger guidance and relies on tool jargon over natural synonyms. It is solidly mid-range with the missing trigger clause capping completeness.

Suggestions

Add a 'Use when...' clause naming concrete user triggers, e.g. 'Use when automating All Images AI image generation, editing, or gallery tasks'.

Expand the action list beyond 'Automate tasks' to 2-3 specific operations (generate, edit, manage galleries) for better specificity and trigger coverage.

Include natural synonyms or file/asset terms a user might say alongside the product name to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ("All Images AI tasks via Rube MCP (Composio)") and one concrete directive ("Always search tools first for current schemas"), but coverage of actions is not comprehensive. Not a 2 because it goes beyond a bare domain label with a concrete behavior; not a 4 because only one specific action is given.

3 / 5

Completeness

The "what" is clear (automate All Images AI tasks via Rube MCP) but there is no "Use when..." clause, so the "when" is missing. Per the rubric, a missing trigger clause caps completeness at 3; not a 4 because the when is entirely absent rather than weakly implied.

3 / 5

Trigger Term Quality

"All Images AI" is a natural product-name trigger a user would say, but the description relies on product/tool jargon ("Rube MCP", "Composio") with no synonyms or common variations. Not a 4 because several natural phrasings are missing; not a 2 because the core product term is genuinely user-facing.

3 / 5

Distinctiveness Conflict Risk

"All Images AI" is a distinct toolkit niche with minimal conflict risk, though it shares the generic Rube MCP/Composio framing with sibling toolkit skills. Not a 5 because the "Automate ... tasks" pattern and shared MCP framing create minor overlap with other Rube-based 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.

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

ComposioHQ/awesome-claude-skills

Path

composio-skills/all-images-ai-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.