Loads skill content and AGENTS.md for injection into agent system prompts.
Skills are markdown files following the agentskills.io format, stored
in the skills/ directory of the agent_workshop package.
AGENTS.md provides top-level context for any agent with Workshop tools.
Summary
Functions
Load the AGENTS.md content from the package.
Build context string for an agent based on its role.
List available skill names.
Load a skill's SKILL.md content by name.
Functions
@spec agents_md() :: String.t() | nil
Load the AGENTS.md content from the package.
Build context string for an agent based on its role.
For workshop_tools: true agents, includes the orchestrator section
from AGENTS.md. For agents with a :skill option, includes that
skill's content.
@spec list() :: [atom()]
List available skill names.
Load a skill's SKILL.md content by name.