rscheiwe/open-skills

Open Skills is a modular, Anthropic-style skills framework that lets agents dynamically discover, select, and execute user-defined capabilities. It runs as a standalone FastAPI service or embedded Python library, providing full skill lifecycle management, versioning, and context-aware prompt integration.

52
/ 100
Established

This project helps AI application developers equip their large language models (LLMs) with custom, reusable tools and capabilities. It allows you to define "skills" as code bundles, which are then automatically discovered, versioned, and made available to your AI agents through context-aware prompts or direct invocation. The output is a more capable and integrated AI agent that can perform specific, complex tasks defined by these skills.

Used by 1 other package. Available on PyPI.

Use this if you are building AI applications and need a systematic way to manage, version, and integrate custom functionalities (skills) for your AI agents to discover and execute.

Not ideal if you are looking for a pre-built set of AI skills or if your AI application does not require dynamic tool discovery and execution management.

AI-application-development LLM-tool-integration agent-capabilities-management AI-workflow-automation
Maintenance 6 / 25
Adoption 8 / 25
Maturity 22 / 25
Community 16 / 25

How are scores calculated?

Stars

30

Forks

6

Language

Python

License

MIT

Last pushed

Oct 19, 2025

Commits (30d)

0

Dependencies

18

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/rscheiwe/open-skills"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.