CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-automation-smart-agent

Agent skill for automation-smart-agent - invoke with $agent-automation-smart-agent

39

1.07x
Quality

7%

Does it follow best practices?

Impact

99%

1.07x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-automation-smart-agent/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

11%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 reads as an aspirational design document rather than an executable skill: it describes what the smart-agent coordinator would do via pseudocode and buzzword bullets, but gives Claude no commands, steps, or validation guidance to actually run anything. It also embeds a duplicate YAML frontmatter block (the 'smart-agent' agent definition) inside the markdown body, which is malformed structure.

Suggestions

Replace pseudocode blocks with executable artifacts: the actual spawning commands/scripts, capability-matching configuration, and concrete agent-definition templates Claude can invoke.

Define a step-by-step coordination workflow (analyze task → select agents → spawn → monitor → validate/scale) with explicit validation checkpoints, since batch spawning is a risky operation that currently caps workflow clarity at 3 at best.

Move the inlined agent-definition YAML into a referenced file (e.g. references/agent-definition.md) and cut the buzzword bullet lists to a lean overview that points to it, fixing the duplicated frontmatter block in the body.

DimensionReasoningScore

Conciseness

The ~180-line body is padded with vague bullet lists ('Pattern recognition from past executions', 'Success rate tracking', 'Continuous improvement') and pseudo-lists that teach nothing Claude doesn't already know. It is noticeably-to-severely verbose; scored 2 rather than 1 because it does not explain well-known concepts at tutorial length, it is just heavily padded sections.

2 / 5

Actionability

Every 'code' block is descriptive pseudocode — 'Task: "Build REST API..." / Automated Response: - Spawn: API Designer', 'Input: Task description / Model: Multi-label classifier / Output: Required capabilities' — there is not a single executable command, function call, or concrete step. This matches the level-1 anchor 'only describes rather than instructs'.

1 / 5

Workflow Clarity

There is no operational sequence anywhere in the body: sections are descriptive capability catalogs ('Intelligent Task Analysis', 'Usage Examples') with no ordered steps, and no validation or feedback checkpoints for the spawning/scaling operations it describes. Fits 'Steps missing or incoherent; no sequence; no validation for risky operations'.

1 / 5

Progressive Disclosure

The skill is a single monolithic file with no references/, scripts/, or assets/ bundle and no pointers to any external file; content that clearly belongs in separate materials (capability matching algorithm, ML integration, integration points) is all inlined behind section headers. Between the level-2 anchor (inline content, minimal effective structure) and level-3 (which requires references to be present), it sits below the midpoint.

2 / 5

Total

6

/

20

Passed

Description

3%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 effectively a placeholder: it labels the skill and gives an invocation token but never states what the skill does or when to use it. It closely resembles the 'bad_overall_examples' ('Helps with documents') and fails every dimension of the rubric.

Suggestions

State the skill's concrete capabilities in third person, e.g. 'Analyzes task requirements, matches them to agent capabilities, and dynamically spawns/scales agents with the needed skills.'

Add an explicit trigger clause such as 'Use when coordinating multiple agents, spawning specialists for a task, or scaling agents to match workload.'

Replace the raw token '$agent-automation-smart-agent' with natural keywords users would actually say (agent coordination, dynamic spawning, workload scaling).

DimensionReasoningScore

Specificity

The description is 'Agent skill for automation-smart-agent - invoke with $agent-automation-smart-agent' — it names no concrete action or capability whatsoever, only a label and an invocation token. This matches the anchor 'Entirely vague; no concrete actions; pure abstract language' ('Helps with documents').

1 / 5

Completeness

Neither 'what does this do' nor 'when should Claude use it' is answered — the text is only a name plus an invocation hint. Per the judging guideline, a missing 'Use when...' clause caps completeness at 3, and here even the 'what' is absent, matching the level-1 anchor.

1 / 5

Trigger Term Quality

The only keyword is the technical token '$agent-automation-smart-agent'; no natural phrase a user would say when needing this skill appears. Fits 'No natural keywords; only technical jargon or entirely generic language', not the level-2 anchor which requires at least one or two generic domain keywords.

1 / 5

Distinctiveness Conflict Risk

'Agent skill for automation-smart-agent' is very broad (an 'agent skill' overlaps with virtually any automation/agent skill) giving high overlap risk, though the unique token '$agent-automation-smart-agent' provides one distinguishing marker — placing it at level 2 rather than the entirely-generic level 1.

2 / 5

Total

5

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ruvnet/ruflo
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.