Skip to content

skill_manage

skill_manage

SkillManageTool — create, list, load, or delete agent-authored skills.

Classes

SkillManageTool

SkillManageTool(skills_dir: Path | str | None = None)

Bases: BaseTool

Manage agent-authored procedural skills.

Source code in src/openjarvis/tools/skill_manage.py
def __init__(self, skills_dir: Path | str | None = None) -> None:
    if skills_dir is None:
        skills_dir = get_config_dir() / "skills"
    self._skills_dir = Path(skills_dir).expanduser()

Functions