a0-contribute-plugin

Publish Agent Zero plugins to the Plugin Index with required files and CI validation.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/dragonheat123/AgentZeroNonKali --skill a0-contribute-plugin-dragonheat123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a0-contribute-plugin
Source: https://github.com/dragonheat123/AgentZeroNonKali/tree/main/skills/a0-contribute-plugin
Command: npx skills add https://github.com/dragonheat123/AgentZeroNonKali --skill a0-contribute-plugin-dragonheat123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides contributors through publishing Agent Zero plugins to the community Plugin Index, ensuring proper repository structure, CI validation, and discoverability.

Core Features & Use Cases

  • Step-by-step guidance for preparing a standalone plugin repository, including required files and folder layout.
  • Validation rules and best practices for CI checks, PR submission, and index registration to reach a wide audience.
  • Use case: when you have a working Agent Zero plugin, follow these steps to publish it so other users can install and review it.

Quick Start

Fork the Plugin Index repository, prepare your plugin repo at the root with a valid plugin.yaml, and follow the steps to create an index.yaml and open a PR.

Frequently Asked Questions about a0-contribute-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a plugin to the Agent Zero Plugin Index?

To publish a plugin to the Plugin Index, fork the index repository, prepare your plugin repository with a valid plugin.yaml and LICENSE, create an index.yaml entry, and open a pull request for CI validation.

What files are required to submit a pull request to the Plugin Index?

Submitting a pull request to the Plugin Index requires a valid plugin.yaml file, a LICENSE file, and a properly structured plugin repository layout at the root directory.

How does CI validation work for Agent Zero plugin submissions?

CI validation enforces the required plugin repository structure and checks for mandatory files like plugin.yaml and LICENSE before a plugin submission PR is accepted into the index.

What is the best way to prepare a standalone plugin repository for public sharing?

The best way to prepare a standalone plugin repository for public sharing is to ensure the correct folder layout, include required files like plugin.yaml and LICENSE, and follow index submission workflow steps.

Do I need to fork the Plugin Index repository before adding my plugin?

Yes, you need to fork the Plugin Index repository to create your index.yaml entry and open a pull request for CI validation and index registration.

Why does my plugin submission fail CI validation checks?

Plugin submission CI validation fails when the repository structure is incorrect or required files such as plugin.yaml and LICENSE are missing or improperly formatted.