Skip to main content

SkillGild

skillgild

Official Python client for SkillGild, the marketplace for hosted AI agent skills. Search the catalog, run hosted skills and drive hybrid tool sessions from Python 3.9+. Standard library only, fully typed (py.typed, TypedDict responses).

pip install skillgild

Usage

import os, uuid
from skillgild import SkillGildClient, SkillGildError

client = SkillGildClient(api_key=os.environ["SKILLGILD_API_KEY"])

# Browse the catalog (no key needed)
page = client.list_skills("video", limit=20)
skill = client.get_skill("logo-design")  # includes media, tools and page copy

# Hybrid skills: your agent follows the guide and calls SkillGild server tools
session = client.start_session("logo-design")
check = client.call_tool(session["session_id"], "validate_svg", {"svg": "<svg .../>"})
client.end_session(session["session_id"])

# Hosted skills run in one call; reuse the idempotency key only when retrying
try:
    run = client.run_skill("some-hosted-skill", {"prompt": "..."}, idempotency_key=str(uuid.uuid4()))
    print(run["output"], run["usage"])
except SkillGildError as error:
    if error.status == 429:
        print("retry in", error.retry_after, "s")
    else:
        raise

API

Method Description
list_skills(query=None, *, limit=100, cursor=None) One catalog page with next_cursor
search_skills(query=None) First 100 matching skills
get_skill(ref) Skill detail, tools, media and page copy
list_categories() · list_tags() · list_collections() · get_collection(slug) · featured_skills(slot="home") Marketplace content
run_skill(ref, input, *, idempotency_key=None) Run a hosted skill
start_session(ref) · call_tool(session_id, tool, input) · end_session(session_id) Hybrid tool sessions
me() · revoke_current_key() The API key's account; revoke the key
start_device_authorization(name) · poll_device_authorization(code) Device login that issues an API key

SkillGildClient(api_key=None, base_url="https://api.skillgild.dev/v1", timeout=100.0). Errors are SkillGildError with status, code and retry_after.

Full reference: SkillGild API documentation · Skill catalog · Source and other languages

MIT © SkillGild, Inc.

Metadata

Release files for skillgild 0.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 skillgild 0.1.0
File Size Uploaded
skillgild-0.1.0.tar.gz 10.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for skillgild 0.1.0
File Interpreter ABI Platform
skillgild-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 18.6 kB

Release files / skillgild-0.1.0.tar.gz

Download URL skillgild-0.1.0.tar.gz
Size 10.3 kB
Tags Source
SHA-256 checksum
How to use checksums
24d3c73dd4689385a0d65bcc9ec15210baa9a46d2c39d24f9c1b6a35da2a146f
BLAKE2b-256 checksum
How to use checksums
5ca26d8ef698cb40f6e13f3b44502aff1fc8166373b566426877acf670d54e00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / skillgild-0.1.0-py3-none-any.whl

Download URL skillgild-0.1.0-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3db0c96247d32e48ba9db7a3cce4b347b21cba6fdd965890809375ec219f2882
BLAKE2b-256 checksum
How to use checksums
5ad4b7844fb114df56e377d370e86372ad275a5e0b4b724f13783bee5ca8ebb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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