24 lines
671 B
Markdown
24 lines
671 B
Markdown
# SkillAgent Module
|
|
|
|
This module provides a general-purpose Agent framework that integrates with Skillkit.
|
|
|
|
## Features
|
|
|
|
- Dynamic Skill and Script loading from skillspath
|
|
- Multi-layer document feeding to LLM (Skill / Script / Example)
|
|
- Multi-skill, multi-script DAG planning
|
|
- Parameter schema validation and multi-turn resume
|
|
- Unified Skillkit invocation interface
|
|
|
|
## Usage
|
|
|
|
```python
|
|
from skillagent.agent import SkillAgent
|
|
from skillagent.skill_loader import SkillLoader
|
|
from skillagent.skillkit_wrapper import SkillkitWrapper
|
|
|
|
loader = SkillLoader("./skillagent/skillspath")
|
|
skillkit = SkillkitWrapper(skillkit_client)
|
|
agent = SkillAgent(loader, skillkit, llm)
|
|
|