Initial commit
This commit is contained in:
29
skills/plugin.sync/skill.yaml
Normal file
29
skills/plugin.sync/skill.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
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
|
||||
Reference in New Issue
Block a user