30 lines
688 B
YAML
30 lines
688 B
YAML
name: plugin.sync
|
|
version: 0.1.0
|
|
description: >
|
|
Automatically generates plugin.yaml from Betty Framework registries.
|
|
Reads skills.json, commands.json, and hooks.json to build a complete plugin configuration.
|
|
inputs: []
|
|
outputs:
|
|
- plugin.yaml
|
|
- generation_report.json
|
|
dependencies:
|
|
- registry.update
|
|
status: active
|
|
|
|
entrypoints:
|
|
- command: /plugin/sync
|
|
handler: plugin_sync.py
|
|
runtime: python
|
|
description: >
|
|
Generate plugin.yaml from registry files. Syncs active skills with entrypoints into plugin commands.
|
|
parameters: []
|
|
permissions:
|
|
- filesystem:read
|
|
- filesystem:write
|
|
|
|
tags:
|
|
- plugin
|
|
- registry
|
|
- automation
|
|
- infrastructure
|