CtrlK
BlogDocsLog inGet started
Tessl Logo

a0-contribute-plugin

Guide for publishing an Agent Zero plugin to the community Plugin Index (a0-plugins repo). Covers GitHub repo setup, index.yaml creation, CI validation rules, and PR submission. Use when the user wants to share, publish, submit, or contribute a plugin to the Plugin Hub so other Agent Zero users can find and install it.

79

Quality

100%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable workflow guide that scores strongly across all content dimensions. It leads with concrete commands and an explicit validation checkpoint, and externalizes only genuinely deeper reference material.

DimensionReasoningScore

Conciseness

The body is dense with a0-specific knowledge Claude would not already have (folder name regex `^[a-z0-9_]+$`, character limits, two distinct YAML schemas, CI rules) and avoids explaining concepts Claude knows. Every section earns its place; the 'Two Schemas at a Glance' table actively compresses rather than pads.

3 / 3

Actionability

It provides copy-paste-ready commands (`gh repo create`, `gh repo fork`, `gh pr create`, `curl ... | grep "^name:"`) and complete YAML manifests with parameterized placeholders, matching the 'fully executable, copy-paste ready' anchor.

3 / 3

Workflow Clarity

Steps 0–5 are clearly sequenced, and Step 4 is an explicit pre-PR validation checklist mirroring CI rules with a verification curl command — a real validation checkpoint before the destructive PR step. This matches the anchor requiring explicit validation steps and checklists.

3 / 3

Progressive Disclosure

No bundle files exist, but the single SKILL.md is well-organized into clearly signaled sections, and the References section points one level deep to external materials (architecture docs, developer guide, sibling skills) without nesting. Navigation is easy and content is appropriately kept inline for a linear workflow.

3 / 3

Total

12

/

12

Passed

Description

100%

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 specific, complete, and distinct: it names concrete actions, includes an explicit 'Use when' trigger with natural terms, and occupies a clear niche unlikely to conflict with other skills. Written in third person with no over-claims.

DimensionReasoningScore

Specificity

It lists multiple specific concrete actions — 'GitHub repo setup, index.yaml creation, CI validation rules, and PR submission' — matching the 'lists multiple specific concrete actions' anchor rather than the partial coverage of level 2.

3 / 3

Completeness

It clearly answers both what (publishing to the Plugin Index covering repo setup, index.yaml, CI rules, PR) and when, via an explicit 'Use when the user wants to share, publish, submit, or contribute a plugin' trigger clause.

3 / 3

Trigger Term Quality

The 'Use when…' clause surfaces natural terms a user would say — 'share, publish, submit, or contribute a plugin to the Plugin Hub' — reinforced by matching trigger_patterns, giving good coverage rather than only some relevant keywords.

3 / 3

Distinctiveness Conflict Risk

The niche is highly specific — 'an Agent Zero plugin to the community Plugin Index (a0-plugins repo)' — with triggers tied to plugin contribution, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation15 / 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.