26 lines
784 B
Markdown
26 lines
784 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
|
|
|
|
## loadable skills
|
|
[Anthropic's implementation of skills](https://github.com/anthropics/skills/tree/main/skills)
|
|
## 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)
|
|
|