Skip to main content

Integrate RAG into AI Agents via MCP Server. Supports multiple Vector database technologies.

Project description

Universal Skills - Pydantic AI Skills

PyPI - Version MCP Server PyPI - Downloads GitHub Repo stars GitHub forks GitHub contributors PyPI - License GitHub

GitHub last commit (by committer) GitHub pull requests GitHub closed pull requests GitHub issues

GitHub top language GitHub language count GitHub repo size GitHub repo file count (file type) PyPI - Wheel PyPI - Implementation

Version: 0.1.1

Overview

Universal Skills is a collection of shared, reusable skills designed for Pydantic AI Agents. It provides a standardized way to give agents advanced capabilities like codebase searching, file navigation, and inter-agent communication.

Included Skills

  • a2a_client: Enables Agent-to-Agent (A2A) communication, allowing agents to discover and call other agents.
  • bash: Provides the ability to execute shell commands.
  • codebase-search: Integrated ripgrep (rg) support for efficient searching across local codebases.
  • file-navigation: Integrated fd support for fast file and directory navigation.
  • code-analysis: Advanced Python code analysis capabilities using tree-sitter.

Installation

pip install universal-skills

Usage

Universal skills are typically loaded using the get_universal_skills_path() utility, which can be integrated into your agent's toolset.

from universal_skills.skill_utilities import get_universal_skills_path
from pydantic_ai_skills import SkillsToolset

# Load universal skills
skills = SkillsToolset(get_universal_skills_path())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

universal_skills-0.1.1.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

universal_skills-0.1.1-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file universal_skills-0.1.1.tar.gz.

File metadata

  • Download URL: universal_skills-0.1.1.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for universal_skills-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8a833fafeb398fa98ab9fb253c669bf3be5fb74a1d7101051420de2e039240a4
MD5 9a92eb9cfbb68ed9d008a42e040c290d
BLAKE2b-256 2b6a1901f66189cdccc683c9a017062d8afe7e8d0b9f42319d203a0457585ed0

See more details on using hashes here.

File details

Details for the file universal_skills-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for universal_skills-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4b4b445b21d683780edbdde4ed052a324e3607c39ca700b2ed2e78e8b4bb3046
MD5 df5260be9025137fa5ffe5be146c060c
BLAKE2b-256 4e10eadddf01b2190eead6603c83c04c9ebc19013decee4729d2aef170a380c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page