Skip to content
Back to skills

Skill Installer

ASecurity

Install a user-selected SKILL.md from a local directory or Git repository into the current coding agent.

  • 13 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 24, 2026
ai-agentsgitapi

Works with

  • claude code
  • api

Security analysis

A100/100

Scanned October 24, 2026

npx -y skills add ytlog/mobby --skill skill-installer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Installer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Installer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ytlog-skill-installer/badge)](https://www.skillsdirectory.com/skills/ytlog-skill-installer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-installer
description: Install a user-selected SKILL.md from a local directory or Git repository into the current coding agent.
---

# Skill Installer

Install skills from a source the user selects. This workflow uses ordinary file and Git operations; it has no default vendor catalogue, account, or hosted API.

1. Identify the requested source and skill directory. If the source is a remote repository, use the current agent's available Git or network access to fetch it into a temporary directory. Do not execute scripts from the source just to inspect it.
2. Read `SKILL.md` and its frontmatter. Confirm the directory name matches `name`, the instructions are readable, and any referenced supporting files are present. Show the source and any external service or credential dependency before installing.
3. For a personal skill, install identical copies in all four discovery directories: `~/.agents/skills/<name>` for Codex, `~/.claude/skills/<name>` for Claude Code, `~/.config/opencode/skills/<name>` for OpenCode, and `~/.pi/agent/skills/<name>` for Pi. For project scope Pi uses `.pi/skills/<name>`; the other agents use their corresponding project directories.
4. Check all destinations first. Refuse to overwrite an existing same-name skill without the user's explicit instruction. Copy the skill directory, excluding Git metadata and unrelated repository files. Keep paths inside each destination; never follow a source symlink outside the chosen skill directory. Add an empty `.mobby-shared` marker beside each `SKILL.md` so the App can list the skill in its shared catalogue.
5. Read back all installed copies, report their locations and any remaining dependencies, and explain that new agent sessions may be needed for discovery. Clean up only the temporary checkout created for this installation.

An installed skill can still depend on provider-specific tools. Installing it does not make those dependencies portable; disclose them rather than silently changing its behavior.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.