AutoGPT is an open-source platform for building, running, and scheduling AI agents that carry out multi-step workflows from plain-English descriptions or a visual builder.
zjunlp/SkillNet
Open infrastructure with a Python SDK and CLI for searching, creating, evaluating, analyzing, and routing reusable AI agent skills.
- Stars
- 1,415
- Forks
- 153
- Open issues
- 0
- Last commit
- 6 days ago
What is it?
SkillNet covers the lifecycle of reusable agent skills. It searches a hosted public skill library by keyword or semantic intent, downloads skill folders from GitHub into local workspaces, and generates new skill packages from prompts, repositories, documents, or execution traces.
For existing skills, SkillNet evaluates safety, completeness, executability, maintainability, and cost awareness without running their scripts. Its analysis step extracts capabilities and usage scenarios from a local skill folder and builds a graph of directed compose_with and undirected similar_to relations. A routing step then selects up to k local skills for a task, returning a reason for each choice.
The project is a Python package (skillnet-ai, Python 3.10+) with an SDK, a CLI, a REST search API, and a local browser UI launched with skillnet ui. Create, evaluate, and analyze call an OpenAI-compatible endpoint, and routing uses Claude or Codex Agent SDKs.
Key features
- 01Keyword and semantic search over a hosted public skill library.
- 02Download skill folders from GitHub into local directories.
- 03Generate skill packages from prompts, repos, documents, or traces.
- 04Evaluate skills on five quality dimensions with level and reason.
- 05Build a local relationship graph and index from a skills directory.
- 06Route tasks to local skills with selection reasons via SDK or CLI.
Use cases
- Finding and installing existing skills for a coding agent.
- Turning a repository or document into a reusable agent skill.
- Auditing a set of local skills for safety and maintainability before sharing.
- Selecting relevant skills from a large local library for a given task.
Topics
FAQ
- What is SkillNet?
- Open infrastructure with a Python SDK and CLI for searching, creating, evaluating, analyzing, and routing reusable AI agent skills. SkillNet covers the lifecycle of reusable agent skills. It searches a hosted public skill library by keyword or semantic intent, downloads skill folders from GitHub into local workspaces, and generates new skill packages from prompts, repositories, documents, or execution traces.
- Is SkillNet free to use? What license does it have?
- SkillNet is open source under the MIT license. Check the license terms before using it in commercial products.
- Is SkillNet still maintained?
- Actively maintained. The last commit to SkillNet was on Oct 13, 2026.
- What can I use SkillNet for?
- Finding and installing existing skills for a coding agent. Turning a repository or document into a reusable agent skill. Auditing a set of local skills for safety and maintainability before sharing. Selecting relevant skills from a large local library for a given task.
- Where can I get SkillNet?
- The source code and installation instructions are on GitHub: https://github.com/zjunlp/SkillNet
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Turns unstructured text into an interactive knowledge graph by using an LLM to extract subject-predicate-object triples.
Turns a codebase, its docs, schemas and PDFs into a queryable knowledge graph for AI coding assistants, built locally with tree-sitter AST parsing.
Open-source Python library for building AI agents that control a real browser, with optional Browser Use Cloud stealth browsers and hosted agent API.
A toolkit that generates agent-native command-line interfaces for existing software, plus a CLI-Hub registry for installing ready-made ones.
A Python framework and runtime for building, serving, and managing AI agent platforms, with a web UI for administration.