Agent Skills SDK¶
A Python SDK for discovering, retrieving, and serving Agent Skills to LLM agents.
What this site covers¶
- How to integrate skills into agent frameworks
- Provider and registry concepts behind progressive disclosure
- Per-package API reference generated from docstrings
- Project roadmap and architecture decisions (ADRs)
Install¶
Pick one provider plus one integration:
pip install agentskills-fs agentskills-langchain
Or install the authoring CLI:
pip install agentskills-tools
Quick start¶
import asyncio
from pathlib import Path
from agentskills_core import SkillRegistry
from agentskills_fs import LocalFileSystemSkillProvider
async def main() -> None:
registry = SkillRegistry()
await registry.register_all(LocalFileSystemSkillProvider(Path("my-skills")))
catalog = await registry.get_skills_catalog(format="xml")
print(catalog)
skill = registry.get_skill("incident-response")
print(await skill.get_body())
asyncio.run(main())
Continue with Getting Started and Concepts.