Raxol.Agent.Actions.Skills.Manage (Raxol Agent v2.6.0)

Copy Markdown View Source

Create, patch, or delete a managed skill.

Foreground skill_manage calls are user-directed, so skills created here are tagged created_by: :user. The background curation reviewer authors skills by calling Raxol.Agent.Skills.Store.create/2 directly with created_by: :agent; the Curator only ages and rewrites :agent artifacts, never these.

Summary

Functions

Validate input, run the action, validate output.

Generate an LLM tool definition for this action.

Functions

call(params, context \\ %{})

Validate input, run the action, validate output.

Returns {:ok, result}, {:ok, result, commands}, or {:error, reason}.

to_tool_definition()

Generate an LLM tool definition for this action.