skills • AI Agent SDK
Agent Skills module for PraisonAI Agents.
skills
AI Agent
Agent Skills module for PraisonAI Agents.
This module provides support for the open Agent Skills standard (agentskills.io), enabling agents to load and use modular capabilities through SKILL.md files.
Zero Performance Impact:
- All imports are lazy loaded via __getattr__
- Skills only loaded when explicitly enabled
- No auto-discovery at import time
Usage:
from praisonaiagents.skills import SkillManager, SkillProperties
manager = SkillManager()
manager.discover(["./skills"])
prompt_xml = manager.to_prompt()Import
from praisonaiagents import skillsConstants
| Name | Value |
|---|---|
_LAZY_GROUPS | {'models': {'SkillProperties': ('praisonaiagents.skills.models', 'SkillProperties'), 'SkillMetadata': ('praisonaiagents.skills.models', 'SkillMetadata'), 'SkillRequirements': ('praisonaiagents.skills.... |