refactor: trim skills public API to user-facing surface

This commit is contained in:
Greyson Lalonde
2026-03-12 12:14:24 -04:00
parent 5b5aa309a0
commit 9661372b5b

View File

@@ -3,38 +3,15 @@
Provides filesystem-based skill packaging with progressive disclosure.
"""
from crewai.skills.loader import (
activate_skill,
discover_skills,
format_skill_context,
load_resources,
)
from crewai.skills.models import (
INSTRUCTIONS,
METADATA,
RESOURCES,
DisclosureLevel,
ResourceDirName,
Skill,
SkillFrontmatter,
)
from crewai.skills.parser import SkillParseError, parse_skill_md
from crewai.skills.validation import coerce_skill_paths
from crewai.skills.loader import activate_skill, discover_skills
from crewai.skills.models import Skill, SkillFrontmatter
from crewai.skills.parser import SkillParseError
__all__ = [
"INSTRUCTIONS",
"METADATA",
"RESOURCES",
"DisclosureLevel",
"ResourceDirName",
"Skill",
"SkillFrontmatter",
"SkillParseError",
"activate_skill",
"coerce_skill_paths",
"discover_skills",
"format_skill_context",
"load_resources",
"parse_skill_md",
]