CtrlK
BlogDocsLog inGet started
Tessl Logo

make-automation

Automate Make (Integromat) tasks via Rube MCP (Composio): operations, enums, language and timezone lookups. Always search tools first for current schemas.

44

Quality

46%

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/antigravity-bundle-automation-builder/skills/make-automation/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

38%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 skill is overly verbose for a toolkit with only three tools, padding content with generic API advice and explanations Claude doesn't need. While the workflow structure is reasonable with clear 'when to use' labels, the lack of concrete executable examples and the monolithic structure weaken its utility. The skill would benefit significantly from trimming generic advice, adding concrete tool invocation examples with parameters, and splitting reference material into separate files.

Suggestions

Cut the 'Known Pitfalls' section by at least 60% — remove generic API advice about rate limits, authentication scopes, and JSON parsing that Claude already knows, keeping only Make-specific gotchas.

Add concrete tool invocation examples with actual parameters and expected response shapes, e.g., show a real MAKE_GET_OPERATIONS call with date range filters and a sample response snippet.

Consolidate the 'Alternative Approaches' and 'Composing Equivalent Workflows' sections into a brief note (3-4 lines) since they describe workarounds for tools that don't exist in this toolkit.

Remove the 'Caching Strategy for Enums' pattern — Claude understands caching and this adds no Make-specific value.

DimensionReasoningScore

Conciseness

Significantly verbose with many sections that over-explain things Claude already knows (e.g., explaining what IANA timezone format is, what locale codes look like, how caching works, how to parse nested JSON). The 'Known Pitfalls' section is heavily padded with generic API advice (rate limits, authentication scopes, response parsing) that isn't Make-specific. The 'Alternative Approaches' and 'Composing Equivalent Workflows' sections add bulk for a toolkit with only 3 tools.

2 / 5

Actionability

The skill provides tool names and sequences but lacks executable code or concrete parameter examples. Steps are described in pseudocode-like numbered lists rather than actual tool invocations with real parameters. The repeated advice to 'check current schema via RUBE_SEARCH_TOOLS' defers specificity rather than providing it. No concrete input/output examples are shown.

3 / 5

Workflow Clarity

Workflows are sequenced and labeled with 'when to use' context, which is helpful. However, for the operations monitoring workflow (which could involve batch data retrieval), there are no explicit validation checkpoints or error recovery steps. The workflows are mostly linear lists without feedback loops. The 'Enum Validation' pattern is the closest to a validation checkpoint but is presented generically.

3 / 5

Progressive Disclosure

All content is inlined in a single monolithic file with no references to supporting files. Given the length (~180 lines) and the amount of content in 'Known Pitfalls', 'Alternative Approaches', and 'Common Patterns', much of this could be split into separate reference files. The skill has no bundle files, and the content would benefit from better structural organization across files.

2 / 5

Total

10

/

20

Passed

Description

53%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 specific platform ecosystem (Make/Integromat via Composio) and lists some capability areas, but remains somewhat vague about concrete actions and lacks an explicit 'Use when...' trigger clause. The technical terminology may not match how users naturally request help with automation workflows.

Suggestions

Add an explicit 'Use when...' clause with natural trigger phrases like 'Use when the user asks about Make scenarios, Integromat workflows, automation integrations, or Composio connections'.

Expand the concrete actions beyond 'operations, enums, lookups' to specify what users can actually accomplish, e.g., 'create scenarios, list modules, configure connections, look up timezones and languages'.

Include natural user-facing synonyms such as 'automation', 'workflow', 'scenarios', 'integrations' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (Make/Integromat via Rube MCP/Composio) and mentions a few concrete areas (operations, enums, language and timezone lookups), but these are somewhat vague and not fully fleshed out as specific actions.

3 / 5

Completeness

The 'what' is partially addressed (automate Make tasks, operations, enums, lookups), but there is no explicit 'when' clause. The instruction to 'always search tools first' is operational guidance rather than a trigger condition. Missing a 'Use when...' clause caps this at 3.

3 / 5

Trigger Term Quality

Includes relevant keywords like 'Make', 'Integromat', 'Composio', 'Rube MCP', and 'timezone lookups', but misses many natural user phrases (e.g., 'automation', 'workflow', 'scenarios', 'integrations', 'API connections'). The terms used are somewhat technical.

3 / 5

Distinctiveness Conflict Risk

The description is fairly distinct by naming specific platforms (Make/Integromat, Rube MCP, Composio), which narrows the scope considerably. Minor overlap risk with other automation or integration skills, but the platform specificity helps differentiate it.

4 / 5

Total

13

/

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.