mugoherick12-boop/skillz
๐ ๏ธ Enable skills in any MCP client with Skillz, a server converting Claude-style skills into callable tools for seamless integration.
What's novel
๐ ๏ธ Enable skills in any MCP client with Skillz, a server converting Claude-style skills into callable tools for seamless integration.
Code Analysis
11 files read ยท 4 roundsAn MCP server that discovers local 'skill' directories or zip files (each containing a SKILL.md with YAML front matter), and exposes them as MCP tools and resources so any MCP client can read skill instructions and fetch associated files.
Strengths
Excellent test coverage with thorough edge cases (path traversal, corrupt zips, macOS metadata, binary/text encoding, URI validation, mixed skill types). Clean data model with a unified Skill abstraction that handles both directory-based and zip-based skills transparently, plus a well-structured Dockerfile with non-root user and multi-stage build.
Weaknesses
The README is completely misleading โ it describes a GUI application with dashboards, sign-in, and cross-platform downloads of a zip file, none of which exist in the code. The entire _server.py is a single 35KB file, making it harder to maintain and test in isolation despite the code being logically organized within it.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
101
Contributors
5
Files
17
Active weeks
5
Repository
Language
Python
Stars
3
Forks
0
License
MIT