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 as a Package

With uv (recommended)

Install from this repo:

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

Run without installing globally:

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

With pipx

pipx install .
morpheus install --agent codex --all

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-minded-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.1.tar.gz (10.5 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.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: morpheus_skills-0.1.1.tar.gz
  • Upload date:
  • Size: 10.5 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.1.tar.gz
Algorithm Hash digest
SHA256 3998dcc25d3a43b7636aff03689290a9e956ab8c52efc16e7d8752debc22e484
MD5 0b06690c42fb908571fcd6cde8568b77
BLAKE2b-256 2bb30b9f7e3a5808d230759152312c23f04110f6f73e124916d8a0b8aa8dd655

See more details on using hashes here.

Provenance

The following attestation bundles were made for morpheus_skills-0.1.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for morpheus_skills-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 79be142aab1f5cc53a87c5d47c78266bed94e7437f820127139f3eda3aa635e8
MD5 9c0725a154922b2e27a251ce8c2301c4
BLAKE2b-256 3383363a42095ac6543ac8fa363d39e57707925aba564fe5f44ee8c7e06565b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for morpheus_skills-0.1.1-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