Skill manifests in the agential semioverse
Skill manifests describe how agents in the agential semioverse advertise executable capabilities. Each manifest entry names a skill, its runtime (human, inference, or script), and its inputs/outputs, giving other agents a basis to plan, schedule, and verify interactions.
Role in the semioverse
- Discovery: Agents enumerate available interactions and their preconditions.
- Planning: Inputs/outputs form the interface for composing skill pipelines.
- Safety: Runtime declarations constrain what executions are allowed and how to validate them.
- Auditability: Manifest ids make it possible to log and replay skill invocations consistently.
Structure
- Frontmatter fields follow Skill Spec v1 (
skill_spec_version,id,name,kind,runtime,inputs,outputs). - Runtime covers both executable skills and non-executable guidance (
invocation: manual|none|inference|documentation). - Inputs/outputs are typed to support machine routing and validation.
Relationship to other objects
- Manifest entries are Things in the agential semioverse with footprints in logs and audits.
- MCP/OpenAPI adapters expose manifest entries as tools/endpoints for authorized agents.
- Petri-net/Lean models can treat each manifest entry as a transition for reachability/liveness checks.