Skillz: Use Claude Skills in Codex, Copilot, or Any Other Agent via MCP (github.com)

🤖 AI Summary
skillz.py is a single‑file, experimental proof‑of‑concept that exposes Anthropic‑style “skills” (directories with SKILL.md files and YAML front‑matter) as MCP tools so they can be used by Codex, Copilot, or any other MCP client. It recursively discovers skills, registers one MCP tool per skill (tool name = slug of the skill name, tool description = front‑matter description), and returns authored instructions plus absolute file paths for resources. The project is designed to bridge existing Anthropic skill content into other agent ecosystems, enabling quick reuse of skill metadata and simple integration tests across different agent backends. Technically, skillz.py requires Python 3.12+ (managed via the uv package manager), supports stdio and optional network transports (--transport http or sse with host/port/path), and offers a --list-skills mode to validate parsing without starting a transport. It can optionally run a skill helper script in a temporary workspace, but it does not register MCP file‑read resources (clients must read files directly or provide their own access flow). Crucially, this code is untested and unsafe: script execution occurs outside any sandbox, so treat skills as untrusted code, run in containers/sandboxes, and review/harden before any real use. Released under the MIT license.
Loading comments...
loading comments...