Initial commit
This commit is contained in:
36
skills/command.define/skill.yaml
Normal file
36
skills/command.define/skill.yaml
Normal file
@@ -0,0 +1,36 @@
|
||||
name: command.define
|
||||
version: 0.1.0
|
||||
description: "Validate and register command manifests in the Command Registry"
|
||||
|
||||
inputs:
|
||||
- name: manifest_path
|
||||
type: string
|
||||
required: true
|
||||
description: "Path to the command manifest file (YAML)"
|
||||
|
||||
outputs:
|
||||
- name: validation_result
|
||||
type: object
|
||||
description: "Validation results and registration status"
|
||||
schema:
|
||||
properties:
|
||||
ok: boolean
|
||||
status: string
|
||||
errors: array
|
||||
path: string
|
||||
details: object
|
||||
|
||||
dependencies:
|
||||
- None
|
||||
|
||||
entrypoints:
|
||||
- command: /skill/command/define
|
||||
handler: command_define.py
|
||||
runtime: python
|
||||
permissions:
|
||||
- filesystem:read
|
||||
- filesystem:write
|
||||
|
||||
status: active
|
||||
|
||||
tags: [command, registry, validation, infrastructure]
|
||||
Reference in New Issue
Block a user