Skip to main content

Skill Graphs - Indexed Agent Knowledge

PyPI - Version MCP Server

Version: 2.1.0

Documentation — The curated catalog of distilled documentation skill-graphs, the environment flags that enable each domain, and the workflow for building new graphs are maintained in the official documentation.

Overview

Skill Graphs is a dedicated repository for structured, documentation-based skills. It is designed to host "knowledge graphs" transformed from technical documentation, APIs, and web crawls, specifically for use with Pydantic AI Agents.

Enabling Skill Graphs

By default, all skill-graphs included in this package are disabled. You can enable specific skill-graphs by setting their corresponding environment variables to True.

Skill Directory Description Enable Flag
aws-docs AWS Documentation AWS_DOCS_ENABLE=True
azure-docs Azure Documentation AZURE_DOCS_ENABLE=True
c-docs C Language Documentation C_DOCS_ENABLE=True
chakra-ui-docs Chakra UI Documentation CHAKRA_UI_DOCS_ENABLE=True
chromadb-docs ChromaDB Documentation CHROMADB_DOCS_ENABLE=True
couchbase-docs Couchbase Documentation COUCHBASE_DOCS_ENABLE=True
django-docs Django Documentation DJANGO_DOCS_ENABLE=True
docker-docs Docker Documentation DOCKER_DOCS_ENABLE=True
falkordb-docs FalkorDB Documentation FALKORDB_DOCS_ENABLE=True
fastapi-docs FastAPI Documentation FASTAPI_DOCS_ENABLE=True
fastmcp-docs FastMCP Documentation FASTMCP_DOCS_ENABLE=True
flask-docs Flask Documentation FLASK_DOCS_ENABLE=True
framer-docs Framer Motion Documentation FRAMER_DOCS_ENABLE=True
gcp-docs GCP Documentation GCP_DOCS_ENABLE=True
go-docs Go Documentation GO_DOCS_ENABLE=True
huggingface-docs Hugging Face Documentation HUGGINGFACE_DOCS_ENABLE=True
java-docs Java Documentation JAVA_DOCS_ENABLE=True
langchain-docs LangChain Documentation LANGCHAIN_DOCS_ENABLE=True
laravel-docs Laravel Documentation LARAVEL_DOCS_ENABLE=True
linux-docs Linux Documentation LINUX_DOCS_ENABLE=True
mariadb-docs MariaDB Documentation MARIADB_DOCS_ENABLE=True
material-ui-docs Material UI Documentation MATERIAL_UI_DOCS_ENABLE=True
matplotlib-docs Matplotlib Documentation MATPLOTLIB_DOCS_ENABLE=True
minio-docs MinIO Documentation MINIO_DOCS_ENABLE=True
mongodb-docs MongoDB Documentation MONGODB_DOCS_ENABLE=True
mssql-docs MS SQL Server Documentation MSSQL_DOCS_ENABLE=True
neo4j-docs Neo4j Documentation NEO4J_DOCS_ENABLE=True
nestjs-docs NestJS Documentation NESTJS_DOCS_ENABLE=True
nextjs-docs Next.js Documentation NEXTJS_DOCS_ENABLE=True
nodejs-docs Node.js Documentation NODEJS_DOCS_ENABLE=True
numpy-docs NumPy Documentation NUMPY_DOCS_ENABLE=True
pandas-docs Pandas Documentation PANDAS_DOCS_ENABLE=True
postgres-docs PostgreSQL Documentation POSTGRES_DOCS_ENABLE=True
pydantic-ai-docs Pydantic AI Documentation PYDANTIC_AI_DOCS_ENABLE=True
pydantic-docs Pydantic Documentation PYDANTIC_DOCS_ENABLE=True
python-docs Python Documentation PYTHON_DOCS_ENABLE=True
pytorch-docs PyTorch Documentation PYTORCH_DOCS_ENABLE=True
qdrant-docs Qdrant Documentation QDRANT_DOCS_ENABLE=True
radix-ui-docs Radix UI Documentation RADIX_UI_DOCS_ENABLE=True
react-docs React Documentation REACT_DOCS_ENABLE=True
reactrouter-docs React Router Documentation REACTROUTER_DOCS_ENABLE=True
redis-docs Redis Documentation REDIS_DOCS_ENABLE=True
redux-docs Redux Documentation REDUX_DOCS_ENABLE=True
remix-docs Remix Documentation REMIX_DOCS_ENABLE=True
rust-docs Rust Documentation RUST_DOCS_ENABLE=True
scikit-learn-docs Scikit-learn Documentation SCIKIT_LEARN_DOCS_ENABLE=True
scipy-docs SciPy Documentation SCIPY_DOCS_ENABLE=True
shadcn-docs shadcn/ui Documentation SHADCN_DOCS_ENABLE=True
svelte-docs Svelte Documentation SVELTE_DOCS_ENABLE=True
tanstack-docs TanStack Documentation TANSTACK_DOCS_ENABLE=True
temporal-docs Temporal Documentation TEMPORAL_DOCS_ENABLE=True
tensorflow-docs TensorFlow Documentation TENSORFLOW_DOCS_ENABLE=True
terraform-docs Terraform Documentation TERRAFORM_DOCS_ENABLE=True
testing-library-docs Testing Library Documentation TESTING_LIBRARY_DOCS_ENABLE=True
vercel-docs Vercel Documentation VERCEL_DOCS_ENABLE=True
vitejs-docs Vite Documentation VITEJS_DOCS_ENABLE=True
vuejs-docs Vue.js Documentation VUEJS_DOCS_ENABLE=True

Installation

pip install skill-graphs

Usage

Skill graphs are typically loaded using the get_skill_graphs_path() utility from skill_graphs.skill_graph_utilities.

from skill_graphs.skill_graph_utilities import get_skill_graphs_path
from agent_utilities.agent_utilities import SkillsToolset

# Load enabled skill graphs
skills_directories = get_skill_graphs_path()
skills = SkillsToolset(directories=skills_directories)

Building New Skill Graphs

Use the skill-graph-builder from the universal-skills package to generate new graphs:

python scripts/generate_skill.py https://ai.pydantic.dev pydantic-ai

By default, the builder will now target this repository if it is present in your workspace.

Metadata

Release files for skill-graphs 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for skill-graphs 2.1.0
File Size Uploaded
skill_graphs-2.1.0.tar.gz 43.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for skill-graphs 2.1.0
File Interpreter ABI Platform
skill_graphs-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 102.5 MB

Release files / skill_graphs-2.1.0.tar.gz

Download URL skill_graphs-2.1.0.tar.gz
Size 43.1 MB
Tags Source
SHA-256 checksum
How to use checksums
99a6c567b0bb3e262da5e3aee11564a76145d92ce6c2c613f92e9cd54f2696ef
BLAKE2b-256 checksum
How to use checksums
a39f3afedc869101b236ed595b43a66673a8d1d4c81ae0ef73fe6acd11f84299
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / skill_graphs-2.1.0-py3-none-any.whl

Download URL skill_graphs-2.1.0-py3-none-any.whl
Size 59.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7bd730745d4febf0d1946ddb36a2e227fbd385788204c040639d59341f16598a
BLAKE2b-256 checksum
How to use checksums
eedcffd797d625b07e9f7e506087b1614003ca40ca7329bec4330b62c141555e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page