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
- Search for skills matching the user's needs
- Review the results (name, description, path)
- Install the chosen skill
- Verify installation via the list command
Example: Find and Install a Vue Skill
# 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
- Search before installing - Check what is available to avoid duplicates
- Use specific queries - Search "avue-crud" rather than just "crud" for better results
- Verify after install - Run
list_installed_skillsto confirm the skill is active
Keywords
skill installer, marketplace, KaaS, TaaS, install skill, search skills, PartMe, skill management