CtrlK
BlogDocsLog inGet started
Tessl Logo

webflow-automation

Automate Webflow CMS collections, site publishing, page management, asset uploads, and ecommerce orders via Rube MCP (Composio). Always search tools first for current schemas.

54

Quality

61%

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/skills/webflow-automation/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

53%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 provides comprehensive coverage of Webflow operations with good tool sequencing and parameter documentation, but suffers from significant verbosity through repeated information across sections (ID formats, publishing caveats, field slug warnings each appear 2-3 times). The lack of concrete invocation examples and missing validation checkpoints for destructive operations weaken its actionability and workflow safety. The monolithic structure would benefit greatly from splitting detailed parameter references and pitfalls into separate files.

Suggestions

Consolidate repeated pitfalls (ID formats, field slugs vs display names, publishing caveats) into the single 'Known Pitfalls' section and remove duplicates from individual workflow sections to reduce token usage by ~30%.

Add at least one concrete tool invocation example showing actual parameter values (e.g., a complete CREATE_COLLECTION_ITEM call with sample field_data JSON).

Add explicit validation checkpoints to destructive workflows: e.g., 'Before DELETE_COLLECTION_ITEM: GET_COLLECTION_ITEM to verify correct item; confirm item name/slug with user; only then delete.'

Split the Quick Reference table and Known Pitfalls into a separate REFERENCE.md file, keeping SKILL.md as a concise overview with links to detailed materials.

DimensionReasoningScore

Conciseness

The content is quite long with significant repetition across sections (e.g., ID format patterns repeated in multiple pitfall sections and again in 'Known Pitfalls', publishing caveats repeated multiple times). Some information like 'When to use' descriptions and explanations of what hex strings are could be trimmed since Claude knows these concepts.

3 / 5

Actionability

The skill provides concrete tool names, specific parameter names and types, field value type mappings, and a comprehensive quick reference table. However, it lacks actual executable examples showing complete tool invocations with sample parameter values, which would push it to a 5.

4 / 5

Workflow Clarity

Multi-step workflows are clearly sequenced with numbered steps and prerequisite annotations. However, destructive operations (DELETE_COLLECTION_ITEM, PUBLISH_SITE) lack explicit validation/feedback loops — the skill says 'confirm with user' but doesn't build this into the workflow steps as a checkpoint. Per rubric rules, missing feedback loops for destructive operations caps this at 3.

3 / 5

Progressive Disclosure

All content is inlined in a single monolithic file with no references to supporting files. The extensive parameter details, field type mappings, pitfalls sections, and quick reference table (easily 200+ lines) would benefit from being split into separate reference files. No bundle files are provided to support progressive disclosure.

2 / 5

Total

12

/

20

Passed

Description

70%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 good job listing specific Webflow-related capabilities and naming the integration tooling, making it highly distinctive. Its main weakness is the lack of an explicit 'Use when...' clause, which would help Claude know exactly when to select this skill. Trigger terms are solid but could include a few more user-facing synonyms.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about Webflow site management, CMS updates, publishing, or ecommerce operations.'

Include additional trigger synonyms users might naturally say, such as 'deploy site', 'Webflow API', 'product catalog', or 'content management'.

DimensionReasoningScore

Specificity

Lists several specific actions: CMS collections, site publishing, page management, asset uploads, and ecommerce orders. Also mentions the tooling (Rube MCP/Composio) and includes a procedural note about searching tools first. Minor gaps in granularity (e.g., doesn't specify CRUD operations on collections).

4 / 5

Completeness

The 'what' is clearly stated with multiple concrete actions. However, there is no explicit 'when' clause (e.g., 'Use when...'). The absence of a 'Use when' clause caps this at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

Includes strong natural keywords like 'Webflow', 'CMS', 'collections', 'publishing', 'asset uploads', 'ecommerce orders', and 'page management'. Missing some synonyms or variations users might say (e.g., 'deploy site', 'product catalog', 'inventory', 'Webflow API').

4 / 5

Distinctiveness Conflict Risk

Highly distinctive due to the specific mention of 'Webflow', 'Rube MCP (Composio)', and Webflow-specific concepts like CMS collections and site publishing. Very unlikely to conflict with other skills.

5 / 5

Total

16

/

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.