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.

69

Quality

85%

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

82%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-structured, actionable contribution guide with concrete commands and a clear sequenced workflow including a pre-PR validation checkpoint. Adding an explicit validate-fix-retry loop and optionally splitting the validation-rule detail into a reference file would push it to the top level.

Suggestions

Add an explicit feedback loop in Step 4: for each failed check, state the fix action and instruct to re-run the checks before proceeding to Step 5 (e.g., 'If the remote plugin.yaml name does not match, rename the index folder or update the manifest, then re-verify').

Consider moving the full CI validation rules table into a references/ file (e.g. VALIDATION.md) and keeping only a short pre-PR summary inline, to improve progressive disclosure and conciseness.

Resolve the Plugin Hub vs Plugin Index naming inconsistency between the description and the body so trigger terms and terminology stay uniform.

DimensionReasoningScore

Conciseness

The body is lean — tables, code blocks, minimal prose, no explanations of concepts Claude already knows — with only minor redundancy (the 'Two Schemas at a Glance' table reiterates fields already shown in Steps 1 and 3), so it is efficient but not perfectly trimmed.

4 / 5

Actionability

Provides copy-paste-ready, executable commands throughout (gh repo create, git init/add/commit/push, mkdir, gh pr create with a filled PR-body template, curl verification) with appropriate placeholders, covering the common cases concretely.

5 / 5

Workflow Clarity

Steps 0-5 are clearly sequenced with an explicit pre-validation checkpoint (Step 4's CI-mirroring check table), but there is no explicit fix-and-revalidate feedback loop describing what to do when a specific check fails, leaving a minor validation gap below anchor 5.

4 / 5

Progressive Disclosure

Well-organized into clearly headed sections with a one-level-deep References list pointing to sibling skills and external docs; no bundle files exist so content is self-contained in SKILL.md, which is appropriate, though some inline detail (validation rules, schema tables) could be split into a reference file.

4 / 5

Total

17

/

20

Passed

Description

87%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 strong description that clearly states both what the skill does and when to use it, with concrete action coverage and natural trigger synonyms. Minor tightening of action specificity and consistent Plugin Hub/Index naming would make it ideal.

DimensionReasoningScore

Specificity

Lists several concrete actions ('GitHub repo setup, index.yaml creation, CI validation rules, and PR submission') covering the publishing flow, but the actions are somewhat high-level rather than fully enumerated, so it sits below the comprehensive anchor 5.

4 / 5

Completeness

It explicitly answers both 'what' (guide for publishing a plugin, covering repo setup, index.yaml, CI rules, PR submission) and 'when' ('Use when the user wants to share, publish, submit, or contribute a plugin') with concrete trigger phrases.

5 / 5

Trigger Term Quality

The 'Use when the user wants to share, publish, submit, or contribute a plugin' clause gives good synonym coverage of natural trigger terms, though the slight Plugin Hub / Plugin Index naming inconsistency keeps it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche — publishing/contributing an Agent Zero plugin to the Plugin Index — with distinct triggers (share/publish/submit/contribute plugin) and minimal overlap with sibling build/review skills.

5 / 5

Total

18

/

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.

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.