install-skill

$npx mdskill add openakita/openakita/install-skill

Install new skills from Git or URL to local directory.

  • Agents need fresh capabilities from GitHub or remote files.
  • Integrates with Git cloning and file download services.
  • Automatically extracts skill metadata from SKILL.md files.
  • Deploys structured skill packages to the local skills folder.

SKILL.md

.github/skills/install-skillView on GitHub ↗
---
name: install-skill
description: Install skill from URL or Git repository to local skills/ directory. When you need to add new skill from GitHub or install SKILL.md from URL. Supports Git repos and single SKILL.md files.
system: true
handler: skills
tool-name: install_skill
category: Skills Management
---

# Install Skill

从 URL 或 Git 仓库安装技能到本地 skills/ 目录。

## Parameters

| 参数 | 类型 | 必填 | 说明 |
|-----|------|-----|------|
| source | string | 是 | Git 仓库 URL 或 SKILL.md 文件 URL |
| name | string | 否 | 技能名称(可选,自动从 SKILL.md 提取) |
| subdir | string | 否 | Git 仓库中技能所在的子目录路径 |
| extra_files | array | 否 | 额外需要下载的文件 URL 列表 |

## Supported Sources

1. **Git 仓库** (如 https://github.com/user/repo)
   - 自动克隆仓库并查找 SKILL.md
   - 支持指定子目录路径

2. **单个 SKILL.md 文件 URL**
   - 创建规范目录结构(scripts/, references/, assets/)

## Related Skills

- `list-skills`: 查看已安装技能
- `find-skills`: 搜索可用技能

More from openakita/openakita

SkillDescription
add-memoryRecord important information to long-term memory for learning user preferences, successful patterns, and error lessons. When you need to remember user preferences, save successful patterns, or record lessons from errors.
algorithmic-artCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
apify-scraperWeb data extraction using 55+ Apify Actors for AI-driven scraping. Supports Instagram, Facebook, TikTok, YouTube, Google, and more. Auto-selects best Actor for the task. Structured output in JSON/CSV with rate limiting and ethical scraping guidelines.
baoyu-article-illustratorAnalyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style two-dimension approach. Use when user asks to "illustrate article", "add images", "generate images for article", or "为文章配图".
baoyu-cover-imageGenerates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 9 color palettes and 6 rendering styles. Supports cinematic (2.35:1), widescreen (16:9), and square (1:1) aspects. Use when user asks to "generate cover image", "create article cover", or "make cover".
baoyu-format-markdownFormats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to "format markdown", "beautify article", "add formatting", or improve article layout. Outputs to {filename}-formatted.md.
baoyu-image-genGenerate AI images using multiple providers (OpenAI DALL-E, Google Imagen, DashScope/Tongyi Wanxiang, Replicate). Supports various aspect ratios, quality presets, batch generation, and provider-specific prompt engineering techniques.
baoyu-slide-deckGenerates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".
baoyu-url-to-markdownFetch any URL and convert to markdown using Chrome CDP. Supports two modes - auto-capture on page load, or wait for user signal (for pages requiring login). Use when user wants to save a webpage as markdown.
bilibili-watcherExtract subtitles and transcripts from Bilibili and YouTube videos. Use when the user wants to get subtitles from B站 (Bilibili) or YouTube, extract Chinese/Japanese video transcripts, watch member-only Bilibili content, or perform Q&A on video content. Supports dual-platform subtitle extraction with yt-dlp.