create_skill
Generates a new skill from capability gaps when the system repeatedly fails on a topic, producing a full skill package with procedure, tool, metrics, and tests.
Instructions
Create a new skill from a capability gap (Evolution layer).
When the system repeatedly fails on a topic, this generates a full skill package in vault/evolution/skills//:
SKILL.md — procedure/SOP
tool.py — executable Python tool
metrics.json — fitness tracking
tests/test_cases.json — regression tests
Args: entity_key: The entity this skill handles (e.g., 'protobuf_analysis') failing_queries: Pipe-separated list of failing queries intent: The intent class for this skill
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | No | ||
| entity_key | Yes | ||
| failing_queries | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |