Search the SkillsMP marketplace for agent skills
Project description
skillsmp
Search the SkillsMP marketplace for agent skills from the command line.
Install
Requires uv.
uv tool install skillsmp
Or run without installing:
uvx skillsmp terraform
Set your API key in ~/.env or export it directly:
SKILLSMP_API_KEY=your-key-here
Usage
skillsmp terraform
skillsmp --limit 5 --sort recent react testing
skillsmp --ai "how to optimize database queries"
Use --json for structured output or --plain for tab-separated lines that pipe to grep and awk:
skillsmp --json deployment
skillsmp --plain react | grep facebook
Search modes
The default keyword search matches your query against skill names and descriptions, sorted by stars. It's fast (~300ms) and supports pagination, but ranks by popularity rather than relevance.
--ai runs a vector similarity search powered by Cloudflare Vectorize. Each skill's full SKILL.md has been embedded, and your query is compared against those embeddings. This returns ~10 results ranked by relevance score, catching semantically related skills that keyword search misses. Pagination and sorting don't apply. Slower (~4-5s) because the query must be embedded first.
Flags
-a, --ai AI semantic search
-n, --limit N Results per page (1-100, default: 10)
-p, --page N Page number (default: 1)
-s, --sort KEY Sort by: stars, recent (default: stars)
-j, --json JSON output
--plain Tab-separated, one line per result
-h, --help Show help
--version Show version
--limit, --page, and --sort apply to keyword search only.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file skillsmp-1.0.0.tar.gz.
File metadata
- Download URL: skillsmp-1.0.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d5064fe4bc43428e78d3d7fa5ec4b22390a6a3a14926a211a764d72c741013a
|
|
| MD5 |
71a4f6ab92b2cefd3b93db46559a94af
|
|
| BLAKE2b-256 |
353ee81b04406192466a51c483be5f0a5ce5f3a9cd6ede79d9f67b4e4dffb609
|
File details
Details for the file skillsmp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: skillsmp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2195990a1f8ef40af30f87a80e34c467ce3f023a0cccfde5f3fb89c67a2f28f8
|
|
| MD5 |
f2aa8ed46f26b52e414679fc0184de7c
|
|
| BLAKE2b-256 |
a24c121ae6727b235a06ab6a8168095fd9f5f5b3a637268b60b31f8e0871390f
|