CLI tool for managing AI agent skills from SkillMaster
Project description
Agent Skill CLI
🎯 A command-line tool for managing AI agent skills from SkillMaster.
Installation
# Install from source
cd agent-skill
pip install -e .
# Or install with pip (when published)
pip install agent-skill
Quick Start
# Search for skills
skill search "document processing"
skill -s "python"
# View skill details
skill show pdf
# Open skill source in browser
skill open notebooklm
# Install a skill (local project)
skill install pdf
# Install a skill (global)
skill install notebooklm -g
# List installed skills
skill list
# Uninstall a skill
skill uninstall pdf
Commands
Search (search, -s)
Search for skills by keywords:
skill search "pdf processor"
skill -s "markdown"
skill search python --limit 10
Show (show, info)
View detailed information about a skill:
skill show pdf
skill show notebooklm
skill info ui-ux-pro-max
Displays: name, rating, downloads, tags, source URL, description, and package structure.
Open
Open skill's source URL in browser:
skill open notebooklm
skill open pdf
Install
Download and install a skill:
# Install to local project (./.claude/skills/)
skill install pdf
# Install to global directory (~/.claude/skills/)
skill install notebooklm -g
# Install to custom path
skill install my-skill --path ./custom-dir/
# Force reinstall
skill install pdf --force
| Flag | Description |
|---|---|
-g, --global |
Install to ~/.claude/skills/ |
-p, --path PATH |
Custom installation path |
-f, --force |
Overwrite if already installed |
Uninstall
Remove an installed skill:
skill uninstall pdf
skill uninstall notebooklm -y # skip confirmation
List (list, ls)
List all installed skills:
skill list
skill ls
Config
Show current configuration:
skill config
Output:
⚙️ Skill CLI Configuration
API Base URL: https://skillmaster.cc
Config Dir: ~/.claude/skill-cli
Local Skills: ./.claude/skills (default)
Global Skills: ~/.claude/skills (use -g)
Installed: 3 skill(s)
Version: 0.1.0
Directory Structure
~/.claude/
├── skill-cli/
│ ├── config.json # User configuration
│ └── installed.json # Installed skills registry
└── skills/ # Global skills (with -g flag)
├── notebooklm/
└── pdf/
./.claude/skills/ # Local project skills (default)
├── docx/
└── xlsx/
Development
# Install with dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run CLI directly
python -m agent_skill.cli search "test"
License
MIT
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
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 agent_skill-0.1.0.tar.gz.
File metadata
- Download URL: agent_skill-0.1.0.tar.gz
- Upload date:
- Size: 10.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3cdc5750eb78d5cce7a457af35cabbc4af41f7a6c7bc2211b942962410974ddf
|
|
| MD5 |
b0025107098f20ec1990912ea0810bb1
|
|
| BLAKE2b-256 |
13b19ad5f7de9005187aea2c9a1f5d34ed820e8a2b0142269719ec7a7bc87fa6
|
File details
Details for the file agent_skill-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agent_skill-0.1.0-py3-none-any.whl
- Upload date:
- Size: 13.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
057f16660283f6ec2bc93c78a5c6e3420cf5e6a7e051776fe1f87c5cb6bceae1
|
|
| MD5 |
16ddf3bd1095cd49a223d4d446e6a854
|
|
| BLAKE2b-256 |
ff76fc7f22ff529b5bf1cf70132461a02e38599e15593e6358e08fcb4c5b32d4
|