Skip to main content

Load skills from dependencies.

Project description

skilly

Supported versions License: MIT pyrefly

Skill's management.

Installation

pip install skilly

Commands

cli

uvx skilly --help

python

from pathlib import Path

from skilly import Skill, SkillRepository

skill = Skill.from_dir(Path(".agents/skills/my-skill"))
github_skill = Skill.from_github(
    fetcher,
    "https://github.com/example/project/tree/main/.agents/skills/my-skill",
)

repository = SkillRepository()
for match in repository.scan_project():
    print(match.available.name, match.status)

Development

To see a list of useful commands run:

just install-dev

License

MIT

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

skilly-0.0.4.tar.gz (93.3 kB view details)

Uploaded Source

Built Distribution

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

skilly-0.0.4-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file skilly-0.0.4.tar.gz.

File metadata

  • Download URL: skilly-0.0.4.tar.gz
  • Upload date:
  • Size: 93.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for skilly-0.0.4.tar.gz
Algorithm Hash digest
SHA256 6db80d9dbe48e7f7fd6ba6dad2870cdba2f8d38cc9940a2312425b5d0a855197
MD5 be76aaa170644ed4747f7882b8e72186
BLAKE2b-256 3b6add0a78f1fff5ef4a158199bea7536d5abc6cef8fe5278d01962da21af7b1

See more details on using hashes here.

File details

Details for the file skilly-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: skilly-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 27.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for skilly-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 416d73c96a9950af3762da94d0fc7249a2168dad3cda62921074e84c360d04c1
MD5 efd6b6b52c95ff1d719a306ebbc800fc
BLAKE2b-256 4febaabf2398b44ba77f0b7e3f2ed60b57d4551d569aed1c3a62ad4084b9d9a9

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