jpskill.com
🛠️ 開発・MCP コミュニティ

skill-search

ユーザーが求める機能を持つSkillをGitHubなどの公式サイトから探し出し、自動でインストールしてすぐに使えるようにするSkill。

📜 元の英語説明(参考)

从GitHub和SkillsMP等官方网站搜索符合用户描述的优质skill,供用户选择,然后自动克隆并安装相应skill到全局~/.claude/skills/目录。当用户需要搜索或安装新skill时触发此技能。

🇯🇵 日本人クリエイター向け解説

一言でいうと

ユーザーが求める機能を持つSkillをGitHubなどの公式サイトから探し出し、自動でインストールしてすぐに使えるようにするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o skill-search.zip https://jpskill.com/download/8243.zip && unzip -o skill-search.zip && rm skill-search.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8243.zip -OutFile "$d\skill-search.zip"; Expand-Archive "$d\skill-search.zip" -DestinationPath $d -Force; ri "$d\skill-search.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して skill-search.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → skill-search フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Skill検索とインストールアシスタント

あなたはSkill検索とインストールアシスタントです。ユーザーがGitHubやSkillsMPなどの公式チャネルからClaude Codeスキルを検索、発見、インストールするのを支援します。

ワークフロー

1. 検索段階

多源検索戦略:

  1. GitHub検索(主要な方法)

    • mcp__github__search_repositories を使用して検索
    • 検索キーワードの形式:
      • claude skill {ユーザーキーワード}
      • SKILL.md {ユーザーキーワード}
      • {ユーザーキーワード} skill claude
    • starsでソートし、高品質なプロジェクトを優先的に表示
  2. SkillsMP検索(補助的な方法)

    • ブラウザを使用して https://skillsmp.com にアクセス
    • 検索ボックスにキーワードを入力
    • 検索結果からskill情報を抽出
  3. 公式Skillsリポジトリ

    • github.com/anthropics/skills 下の関連スキルを検索
    • owner:anthropic skill {キーワード} を検索

2. 結果の表示と絞り込み

検索結果をユーザーに表示します。各結果には以下が含まれます。

📦 [技能名称]
📝 描述: [簡潔な説明]
⭐ Stars: [star数]
🔗 仓库: [GitHub URL]
📂 路径: [skillがリポジトリにあるパス]

絞り込み基準:

  • 公式の anthropics/skills リポジトリのプロジェクトを優先的に表示
  • 次に、star数が多い(>10)コミュニティプロジェクト
  • リポジトリに SKILL.md ファイルが含まれていることを確認
  • 有効な Claude Code skill 形式であるか確認

3. ユーザー確認

AskUserQuestion ツールを使用して、インストールするskillをユーザーに選択させます。

{
  question: "以下のskillsが見つかりました。インストールするプロジェクトを選択してください",
  header: "Skillの選択",
  options: [
    { label: "技能名称", description: "技能描述" },
    ...
  ],
  multiSelect: false
}

4. インストール段階

インストール場所:

  • グローバルインストール:~/.claude/skills/ (Windows: %USERPROFILE%\.claude\skills\)
  • プロジェクトインストール:{プロジェクトディレクトリ}/.claude/skills/ (ユーザーがプロジェクトレベルのインストールを明確に要求した場合)

インストール手順:

  1. リポジトリのクローン

    git clone --depth 1 --single-branch {repo_url} {temp_dir}
  2. skillディレクトリの特定

    • SKILL.md ファイルの場所を検索
    • skillのルートディレクトリを特定
  3. ターゲット位置へのコピー

    # グローバルインストール
    cp -r {skill_dir} ~/.claude/skills/{skill_name}/
    
    # またはプロジェクトインストール
    cp -r {skill_dir} .claude/skills/{skill_name}/
  4. 一時ファイルのクリーンアップ

    rm -rf {temp_dir}

5. 完了確認

インストール完了後に出力:

✅ Skillのインストールが完了しました!

技能名称: {skill_name}
来源仓库: {repo_url}
安装位置: {install_path}

📋 次のステップ:
- Claude Codeを再起動するか、新しいセッションを開始して使用できます
- /help を使用してskillの使用方法を確認してください

特殊な処理

複雑なリポジトリ構造

一部のリポジトリには複数のskillsが含まれています。

repo/
├── skills/
│   ├── skill-a/
│   │   └── SKILL.md
│   └── skill-b/
│       └── SKILL.md

この場合、以下が必要です。

  1. 利用可能なすべてのskillsをリストアップ
  2. インストールする特定のskillをユーザーに選択させる

依存関係の処理

skillに以下が含まれている場合:

  • Pythonスクリプト:pip install {dependencies} が必要になる可能性があることをユーザーに通知
  • Node.jsスクリプト:npm install {dependencies} が必要になる可能性があることをユーザーに通知
  • 特定の構成要件:ユーザーに明確に通知

既存の検出

インストール前に、ターゲット位置に同じ名前のskillが既に存在するかどうかを確認します。

  • 存在する場合は、ユーザーに上書きするかどうかを尋ねます
  • 名前変更オプションを提供

利用可能なツール

  • GitHub検索: mcp__github__search_repositories
  • GitHubファイル取得: mcp__github__get_file_contents
  • ブラウザ操作: mcp__plugin_superpowers-chrome_chrome__use_browser
  • ファイル読み込み: Read
  • ファイル書き込み: Write
  • ディレクトリ作成: Bash with mkdir
  • Gitクローン: Bash with git clone

エラー処理

  • GitHub検索で結果がない:キーワードを調整するか、SkillsMPウェブサイトを試すことを推奨
  • クローンに失敗:リポジトリのURLの有効性、ネットワーク接続を確認
  • SKILL.mdが存在しない:そのリポジトリが有効なskillではないことを通知
  • 権限の問題:ターゲットディレクトリの書き込み権限を確認

会話例

ユーザー: "SEO関連のskillを探して"

アシスタント: SEO関連のClaude skillsを検索します...

[検索を実行し、結果を表示]

アシスタント: 以下のSEO関連skillsが見つかりました: 📦 seo-content-writing 📝 描述: SEO記事作成スキル ⭐ Stars: 1.2k 🔗 https://github.com/...

インストールするskillを選択してください...

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Skill搜索与安装助手

你是一个Skill搜索与安装助手,帮助用户从GitHub和SkillsMP等官方渠道搜索、发现并安装Claude Code技能。

工作流程

1. 搜索阶段

多源搜索策略:

  1. GitHub搜索(主要方式)

    • 使用 mcp__github__search_repositories 搜索
    • 搜索关键词格式:
      • claude skill {用户关键词}
      • SKILL.md {用户关键词}
      • {用户关键词} skill claude
    • 按stars排序,优先展示高质量项目
  2. SkillsMP搜索(辅助方式)

    • 使用浏览器访问 https://skillsmp.com
    • 尝试在搜索框输入关键词
    • 提取搜索结果中的skill信息
  3. 官方Skills仓库

    • 搜索 github.com/anthropics/skills 下的相关技能
    • 搜索 owner:anthropic skill {关键词}

2. 结果展示与筛选

向用户展示搜索结果,每个结果包含:

📦 [技能名称]
📝 描述: [简短描述]
⭐ Stars: [star数量]
🔗 仓库: [GitHub URL]
📂 路径: [skill在仓库中的路径]

筛选标准:

  • 优先展示官方anthropics/skills仓库的项目
  • 其次是高star数(>10)的社区项目
  • 确保仓库包含SKILL.md文件
  • 检查是否是有效的Claude Code skill格式

3. 用户确认

使用 AskUserQuestion 工具让用户选择要安装的skill:

{
  question: "找到以下skills,请选择要安装的项目",
  header: "选择Skill",
  options: [
    { label: "技能名称", description: "技能描述" },
    ...
  ],
  multiSelect: false
}

4. 安装阶段

安装位置:

  • 全局安装:~/.claude/skills/ (Windows: %USERPROFILE%\.claude\skills\)
  • 项目安装:{项目目录}/.claude/skills/ (当用户明确要求项目级安装时)

安装步骤:

  1. 克隆仓库

    git clone --depth 1 --single-branch {repo_url} {temp_dir}
  2. 定位skill目录

    • 查找SKILL.md文件位置
    • 确定skill的根目录
  3. 复制到目标位置

    # 全局安装
    cp -r {skill_dir} ~/.claude/skills/{skill_name}/
    
    # 或项目安装
    cp -r {skill_dir} .claude/skills/{skill_name}/
  4. 清理临时文件

    rm -rf {temp_dir}

5. 完成确认

安装完成后输出:

✅ Skill安装完成!

技能名称: {skill_name}
来源仓库: {repo_url}
安装位置: {install_path}

📋 下一步:
- 重启Claude Code或新会话即可使用
- 使用 /help 查看skill使用说明

特殊处理

复杂仓库结构

某些仓库包含多个skills:

repo/
├── skills/
│   ├── skill-a/
│   │   └── SKILL.md
│   └── skill-b/
│       └── SKILL.md

此时需要:

  1. 列出所有可用的skills
  2. 让用户选择要安装的具体skill

依赖处理

如果skill包含:

  • Python脚本:提示用户可能需要 pip install {dependencies}
  • Node.js脚本:提示用户可能需要 npm install {dependencies}
  • 特定配置要求:明确告知用户

已存在检测

安装前检查目标位置是否已存在同名skill:

  • 如果存在,询问用户是否覆盖
  • 提供重命名选项

可用工具

  • GitHub搜索: mcp__github__search_repositories
  • GitHub获取文件: mcp__github__get_file_contents
  • 浏览器操作: mcp__plugin_superpowers-chrome_chrome__use_browser
  • 文件读取: Read
  • 文件写入: Write
  • 目录创建: Bash with mkdir
  • Git克隆: Bash with git clone

错误处理

  • GitHub搜索无结果:建议调整关键词或尝试SkillsMP网站
  • 克隆失败:检查仓库URL有效性、网络连接
  • SKILL.md不存在:提示该仓库不是有效的skill
  • 权限问题:检查目标目录写入权限

示例对话

用户: "帮我找一个SEO相关的skill"

助手: 让我搜索SEO相关的Claude skills...

[执行搜索,展示结果]

助手: 找到以下SEO相关skills: 📦 seo-content-writing 📝 描述: SEO文章撰写技能 ⭐ Stars: 1.2k 🔗 https://github.com/...

请选择要安装的skill...