CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

render-automation

Automate Render tasks via Rube MCP (Composio): services, deployments, projects. Always search tools first for current schemas.

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

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

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

SKILL.md
Quality
Evals
Security

Quality

Content

67%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 content is strongly actionable for an MCP-tool skill, with exact tool names, parameters, enums, statuses, and a validated deploy-and-monitor loop. Its main weaknesses are self-repetition across workflow Pitfalls, Common Patterns, and Known Pitfalls sections, and a circular closing 'When to Use' section.

Suggestions

Deduplicate the pitfalls: 'srv-'/'dep-' prefixes, service-type enums, async-deploy/polling, and pagination guidance each appear 2-4 times across workflows, Common Patterns, and Known Pitfalls — consolidate into one section.

Replace the circular 'When to Use' section with concrete applicability criteria (e.g. 'Use for listing/deploying Render services and browsing projects; not for Render billing or team management').

Consider moving per-tool parameter tables and status enumerations into a references/ file, keeping SKILL.md to workflows and the quick-reference table.

DimensionReasoningScore

Conciseness

The body avoids explaining concepts Claude already knows, but repeats its own material: 'srv-'/'dep-' ID prefixes appear in three sections, service-type enums are listed three times, async-deploy/polling guidance is repeated four times, and the closing 'When to Use' section is circular filler ('This skill is applicable to execute the workflow or actions described in the overview').

3 / 5

Actionability

Concrete, executable MCP-tool guidance throughout: exact tool slugs, required parameters, enum values, ID formats, deploy status values, and polling intervals, plus a quick-reference table; minor gaps such as the ID-resolution pattern blocks being outline steps rather than fully specified calls.

4 / 5

Workflow Clarity

Each workflow has 'When to use', an ordered tool sequence, and pitfalls, and the Deploy and Monitor Pattern includes an explicit poll loop with terminal-state validation ('live' = success, 'build_failed'/'update_failed' = error); setup requires confirming the connection is ACTIVE first. It lacks error-recovery guidance after a failed build, so it does not reach 5.

4 / 5

Progressive Disclosure

No bundle files exist and the single SKILL.md is well organized with per-workflow sections, a common-patterns section, and a quick-reference table; at ~186 lines with per-tool parameter and pitfall detail, some content could be split into reference files, which keeps it from a 5.

4 / 5

Total

15

/

20

Passed

Description

61%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 clearly identifies a niche domain and reasonable trigger terms, but lacks any 'Use when...' trigger clause and uses generic verbs with bare domain nouns instead of concrete, action-verb capabilities. It is serviceable but below the quality of the reference good examples.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user wants to list, deploy, or monitor Render services, or manage Render projects.'

Replace generic verb + noun pairs with concrete actions, e.g. 'List and filter Render services, trigger and poll deployments, browse projects.'

Include common user phrasings like 'deploy my Render service' or 'Render.com' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain ('Render tasks via Rube MCP') and lists three task areas ('services, deployments, projects'), but the verb is generic ('Automate') and the objects are bare nouns without concrete actions, matching 'names domain and 1-2 concrete actions, but not comprehensive'.

3 / 5

Completeness

The 'what' is clear ('Automate Render tasks via Rube MCP: services, deployments, projects'), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the rubric guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

'Render', 'services', 'deployments', and 'projects' are natural terms a Render user would say, giving good keyword coverage; a few common variations like 'deploy', 'redeploy', or 'Render.com' are missing, so it falls short of comprehensive.

4 / 5

Distinctiveness Conflict Risk

'Render' plus 'Rube MCP (Composio)' carves out a clear niche with minimal conflict risk, though the generic nouns 'services, deployments, projects' alone would overlap with CI/CD and project-management skills, keeping it at mostly distinct.

4 / 5

Total

14

/

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

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/render-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.