mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-02 07:42:40 +00:00
introduce the agent skills standard for packaging reusable instructions that agents can discover and activate at runtime. - skills defined via SKILL.md with yaml frontmatter and markdown body - three-level progressive disclosure: metadata, instructions, resources - filesystem discovery with directory name validation - skill lifecycle events (discovery, loaded, activated, failed) - crew-level skills resolved once and shared across agents - skill context injected into both task execution and standalone kickoff
18 lines
421 B
Python
18 lines
421 B
Python
"""Agent Skills standard implementation for crewAI.
|
|
|
|
Provides filesystem-based skill packaging with progressive disclosure.
|
|
"""
|
|
|
|
from crewai.skills.loader import activate_skill, discover_skills
|
|
from crewai.skills.models import Skill, SkillFrontmatter
|
|
from crewai.skills.parser import SkillParseError
|
|
|
|
|
|
__all__ = [
|
|
"Skill",
|
|
"SkillFrontmatter",
|
|
"SkillParseError",
|
|
"activate_skill",
|
|
"discover_skills",
|
|
]
|