"""Skill 系统 - 配置驱动的技能定义、注册与加载"""

from agentkit.skills.base import IntentConfig, QualityGateConfig, Skill, SkillConfig
from agentkit.skills.loader import SkillLoader
from agentkit.skills.pipeline import SkillPipeline
from agentkit.skills.registry import SkillRegistry
from agentkit.skills.schema import (
    CapabilityTag,
    DependencyDecl,
    HealthCheckResult,
    SkillSpec,
)

__all__ = [
    "IntentConfig",
    "QualityGateConfig",
    "SkillConfig",
    "Skill",
    "SkillPipeline",
    "SkillRegistry",
    "SkillLoader",
    "CapabilityTag",
    "DependencyDecl",
    "HealthCheckResult",
    "SkillSpec",
]
