CtrlK
BlogDocsLog inGet started
Tessl Logo

a0-manage-plugin

Find useful Plugin Index matches; inspect, scan, install, update and manage Agent Zero plugins.

60

Quality

75%

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 ./skills/a0-manage-plugin/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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.

A well-disciplined instruction-only skill body: lean, boundary-aware, with real routing to one-level-deep references that contain the executable API detail. The main improvements are minor — tightening a few compound sentences, adding a discovery-side verification checkpoint, and linking or removing the orphaned references/AGENTS.md.

DimensionReasoningScore

Conciseness

The body is lean and directive with zero concept-explanation padding — every sentence instructs ("Search the current Index by task vocabulary and synonyms", "Do not use raw Git pulls or folder deletion as substitutes for normal lifecycle APIs"). A few dense compound sentences could still be trimmed or split, so it sits between anchor 4 and anchor 5 rather than clearly matching 5's "every token earns its place".

4 / 5

Actionability

Concrete, executable routing is given: exact reference paths in a needs table, and the precise tool invocation ("Read references through `skills_tool` with `action: "read_file"`, `skill_name: "a0-manage-plugin"`, and the file path"). The actual install/scan/update API payloads live in the references rather than inline, a minor gap that keeps it at anchor 4 instead of 5's copy-paste-ready coverage in the body itself.

4 / 5

Workflow Clarity

Both workflows are clearly sequenced with explicit checkpoints: pre-change confirmation ("Confirm the requested plugin and scope before changing it"), post-change validation ("Verify the API result and read back installed/config/toggle state"), and an error-recovery loop ("For a broken plugin, first check its identity, installation, effective toggle/config and relevant error"). Not 5 because the discovery workflow lacks its own explicit verification checkpoint and no recovery path is given for a read-back mismatch.

4 / 5

Progressive Disclosure

Scored against the actual bundle: the body is a ~55-line overview whose "Choose The Workflow" table cleanly routes to two real one-level-deep references (references/discovery.md and references/lifecycle.md, both present with executable content). Minor gaps keep it at 4: references/AGENTS.md is present but never linked from the body, and detailed API examples take a second hop through an external skill's reference (a0-development/operate-agent-zero.md).

4 / 5

Total

16

/

20

Passed

Description

66%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.

A concise, specific description naming the domain and six concrete actions, but it lacks any "Use when..." trigger clause, which caps completeness and slightly weakens the trigger surface within the description field itself. Adding an explicit use-when clause with the missing natural terms (search, uninstall, enable/disable) would raise it substantially.

Suggestions

Append an explicit trigger clause, e.g. ". Use when the user asks to find, search, recommend, install, update, scan, enable/disable or remove Agent Zero plugins, or mentions the Plugin Index or plugin hub." — this removes the completeness cap of 3.

Fold the missing natural synonyms (search, browse, uninstall/remove, enable, disable) into the description text itself so the trigger surface does not depend solely on the frontmatter triggers list.

State the boundary with the sibling skill in one clause (e.g. "For building or reviewing plugins, use a0-create-plugin instead") to reduce overlap risk on generic phrases like "install plugin".

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Find useful Plugin Index matches; inspect, scan, install, update and manage Agent Zero plugins" — but omits actions the skill actually covers (uninstall/remove, enable/disable), which are only in the triggers list. Matches anchor 4 ('lists several specific actions; minor gaps in coverage'), not 5 (comprehensive) because of those omissions, and not 3 because more than 1-2 actions are named.

4 / 5

Completeness

The 'what' is clear (find/recommend plugins, and manage the install/update/scan lifecycle), but there is no "Use when..." clause or equivalent explicit trigger guidance in the description, which caps completeness at 3 per the judging guidelines. Not 4 because 'when' is not merely under-specific — it is absent from the description field itself.

3 / 5

Trigger Term Quality

Natural terms present in the description field: "find", "plugin index", "scan", "install", "update", "manage" — the phrases a user would naturally say. A few natural terms are missing from the description itself ("search plugins", "uninstall", "enable/disable"), matching anchor 4 rather than 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

"Agent Zero plugins" and "Plugin Index" establish a clear niche, so it is mostly distinct with only minor overlap risk against the closely related plugin-building skill. Not 5 because generic phrases like "install plugin" / "update plugin" could overlap with a sibling skill (e.g. a0-create-plugin's review/contribution scope) absent the body's explicit boundary.

4 / 5

Total

15

/

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
agent0ai/agent-zero
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.