skill-installer
Discovers, installs, and manages AI skills from the PartMe marketplace. Acts as the local package manager for Knowledge-as-a-Service (KaaS) and Tool-as-a-Service (TaaS) skills. Use when the user wants to search for available skills, install a new skill into their environment, or list currently installed skills.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/skill-installer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How skill-installer Compares
| Feature / Agent | skill-installer | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Discovers, installs, and manages AI skills from the PartMe marketplace. Acts as the local package manager for Knowledge-as-a-Service (KaaS) and Tool-as-a-Service (TaaS) skills. Use when the user wants to search for available skills, install a new skill into their environment, or list currently installed skills.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
## When to use this skill
Use this skill whenever the user wants to:
- Search the PartMe marketplace for available skills by keyword or category
- Install a new skill into their local environment
- List or audit currently installed skills
- Discover skills related to a specific technology (e.g., "vue", "database", "testing")
## How to use this skill
### Workflow
1. **Search** for skills matching the user's needs
2. **Review** the results (name, description, path)
3. **Install** the chosen skill
4. **Verify** installation via the list command
### Example: Find and Install a Vue Skill
```bash
# Step 1: Search for Vue-related skills
skill-installer(action="search_skills", query="vue")
# Returns: [{"name": "vue3", "description": "Vue 3 component development", "path": "./skills/vue3"}, ...]
# Step 2: Install the skill
skill-installer(action="install_skill", skill_path="./skills/vue3")
# Returns: {"status": "installed", "name": "vue3"}
# Step 3: Verify installation
skill-installer(action="list_installed_skills")
# Returns: [{"name": "vue3", "status": "active"}, ...]
```
## Tools Reference
| Tool | Input | Output |
|------|-------|--------|
| `search_skills` | `query` (string) | JSON list of matching skills with descriptions and paths |
| `install_skill` | `skill_path` (string) | Confirmation of installation |
| `list_installed_skills` | None | JSON list of installed skills with status |
## Best Practices
1. **Search before installing** - Check what is available to avoid duplicates
2. **Use specific queries** - Search "avue-crud" rather than just "crud" for better results
3. **Verify after install** - Run `list_installed_skills` to confirm the skill is active
## Keywords
skill installer, marketplace, KaaS, TaaS, install skill, search skills, PartMe, skill management