Skip to main content

Install Codex/Claude style SKILL.md packages to local agent skill directories.

Project description

morpheus-skills

Reusable AI agent skills stored as directory-based packages (each containing a SKILL.md).

Recommended Package Manager

Use uv for package management and distribution.

  • It is cross-platform (macOS/Linux/Windows), unlike Homebrew.
  • It supports both project-local and global CLI installs.
  • It works well for Python-based installer tooling and CI automation.

Use Homebrew only as an optional distribution channel for macOS users after the Python package is stable.

Repository/package branding: morpheus-skills
Installer CLI command: morpheus

Install (No Clone Required)

With uv (recommended)

Install directly from PyPI:

uv tool install morpheus-skills
morpheus list
morpheus install --agent codex --all

With pipx

pipx install morpheus-skills
morpheus install --agent codex --all

With pip

python -m pip install --user morpheus-skills
morpheus install --agent codex --all

Install From Local Repo (Optional for Development)

If you are developing this project locally, install from the checkout:

uv tool install .

You can also run without installing:

uv run morpheus list
uv run morpheus install --agent claude --all --dry-run

Use Repo Skills Instead of Bundled Package Skills

The packaged CLI ships with bundled skills. To install directly from a local checkout, pass --source:

morpheus install --agent codex --all --source .

CLI Usage

Install all bundled skills to Codex user scope:

morpheus install --agent codex --all

Install one skill to Claude project scope:

morpheus install --agent claude --scope repo --skill product-dev

Install to a custom agent directory:

morpheus install --agent custom --target ~/.my-agent/skills --all

Supported Defaults

  • Codex user scope: $CODEX_HOME/skills or ~/.codex/skills
  • Codex repo scope: .codex/skills
  • Claude user scope: ~/.claude/skills
  • Claude repo scope: .claude/skills

For additional TUIs/agents, use custom with --target/-Target.

Contributing

See CONTRIBUTING.md for contribution, quality, and PR guidelines.

Release to PyPI (GitHub Actions)

This repository includes .github/workflows/publish.yml.

  1. Bump version in pyproject.toml and morpheus/__init__.py.
  2. Commit and push to main.
  3. Create and push a version tag (for example v0.1.1).
git tag v0.1.1
git push origin v0.1.1

The workflow builds dist/* and publishes to PyPI using trusted publishing.

One-time PyPI setup:

  • In PyPI project settings for morpheus-skills, add a trusted publisher:
  • Owner: your GitHub user/org
  • Repository: rybkr/morpheus
  • Workflow name: publish.yml
  • Environment: pypi

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

morpheus_skills-0.1.4.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

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

morpheus_skills-0.1.4-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file morpheus_skills-0.1.4.tar.gz.

File metadata

  • Download URL: morpheus_skills-0.1.4.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for morpheus_skills-0.1.4.tar.gz
Algorithm Hash digest
SHA256 52f57afa34fdc4311cdde7680cba71b607f685c85235a4dcf9d608bf2e79e34f
MD5 0dcdb587a31e583ee5188aee9ad6c38c
BLAKE2b-256 27f80ff49c5d68c7826f708538e7e7c80dc072b51a78338b6f0462db86762f46

See more details on using hashes here.

Provenance

The following attestation bundles were made for morpheus_skills-0.1.4.tar.gz:

Publisher: publish.yml on rybkr/morpheus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file morpheus_skills-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for morpheus_skills-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 803829a9ddceebfab2756a4793f44d3c77fd762b0bf58e31d18c67188c361a5e
MD5 757a9dff9bbd8ba85323789863b05bf8
BLAKE2b-256 4a7d665113de43e58e08610361e58d67132ea778ad6919d9cf8e2fa8e109194d

See more details on using hashes here.

Provenance

The following attestation bundles were made for morpheus_skills-0.1.4-py3-none-any.whl:

Publisher: publish.yml on rybkr/morpheus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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