a0-create-plugin

Define a standardized workflow for building Agent Zero plugins with SKILL.md frontmatter.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plugin authors need a standardized pattern to create, extend, and manage Agent Zero plugins with consistent structure and lifecycle hooks.

Core Features & Use Cases

  • Enforces a uniform repository layout and manifest conventions (plugin.yaml, default_config.yaml, webui, and hooks)
  • Guides lifecycle integration through hooks, extensions, and installer interactions
  • Enables both local and community plugin workflows with clear guidelines and best practices

Quick Start

Create a new Agent Zero plugin by following the root-level SKILL.md conventions and placing all required files in /a0/usr/plugins/<plugin_name>/.

Frequently Asked Questions about a0-create-plugin

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

FAQPage Schema
How do I create an Agent Zero plugin with the correct directory structure?

To create an Agent Zero plugin, you define a root SKILL.md frontmatter and place required files like plugin.yaml and default_config.yaml in /a0/usr/plugins/<plugin_name>/ to enforce a uniform repository layout.

What is the standardized workflow for Agent Zero plugin development?

The standardized plugin development workflow specifies required metadata, optional component directories, and runtime hooks to ensure consistent creation, extension, and deployment across projects.

How do plugin lifecycle hooks and extensions work in Agent Zero?

Plugin lifecycle hooks and extensions integrate with the Agent Zero runtime by defining safe execution patterns and installer interactions, guiding automation and validation during plugin creation.

Can I develop both local and community plugins for Agent Zero?

Yes, you can develop both local and community plugins for Agent Zero using clear guidelines and best practices that manage plugin storage rules and deployment workflows.

What files are required in an Agent Zero plugin manifest?

An Agent Zero plugin manifest requires a plugin.yaml file, a default_config.yaml, and a root SKILL.md with YAML frontmatter to define required metadata and configuration.

What are the limitations when using conventional directories for Agent Zero plugins?

Conventional directories require strict adherence to plugin storage rules and safe execution patterns, meaning deviations from the standardized layout can break automation and validation during plugin deployment.