Initial commit
This commit is contained in:
45
skills/agent.define/skill.yaml
Normal file
45
skills/agent.define/skill.yaml
Normal file
@@ -0,0 +1,45 @@
|
||||
name: agent.define
|
||||
version: 0.1.0
|
||||
description: >
|
||||
Validates and registers agent manifests for the Betty Framework.
|
||||
Ensures schema compliance, validates skill references, and updates the Agent Registry.
|
||||
|
||||
inputs:
|
||||
- name: manifest_path
|
||||
type: string
|
||||
required: true
|
||||
description: Path to the agent.yaml file to validate
|
||||
|
||||
outputs:
|
||||
- name: validation_result
|
||||
type: object
|
||||
description: Validation results including errors and warnings
|
||||
- name: registry_updated
|
||||
type: boolean
|
||||
description: Whether agent was successfully registered
|
||||
|
||||
dependencies:
|
||||
- skill.define
|
||||
|
||||
status: active
|
||||
|
||||
entrypoints:
|
||||
- command: /agent/define
|
||||
handler: agent_define.py
|
||||
runtime: python
|
||||
description: >
|
||||
Validate an agent manifest and register it in the Agent Registry.
|
||||
parameters:
|
||||
- name: manifest_path
|
||||
type: string
|
||||
required: true
|
||||
description: Path to the agent.yaml file to validate
|
||||
permissions:
|
||||
- filesystem:read
|
||||
- filesystem:write
|
||||
|
||||
tags:
|
||||
- agents
|
||||
- validation
|
||||
- registry
|
||||
- layer2
|
||||
Reference in New Issue
Block a user