skills-cli
エージェントスキルの発見、インストール、管理、バックアップ、復元、同期、初期化など、スキルの導入や拡張に関する質問に対し、`bunx skills`などのコマンドや関連ファイルを言及しながら支援するSkill。
📜 元の英語説明(参考)
Use when users ask to discover, install, list, check, update, remove, back up, restore, sync, or initialize Agent Skills, mention `bunx skills`, `npx skills`, `skills.sh`, or `skills-lock.json`, ask "find a skill for X", or want help extending agent capabilities with installable skills.
🇯🇵 日本人クリエイター向け解説
エージェントスキルの発見、インストール、管理、バックアップ、復元、同期、初期化など、スキルの導入や拡張に関する質問に対し、`bunx skills`などのコマンドや関連ファイルを言及しながら支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o skills-cli.zip https://jpskill.com/download/21190.zip && unzip -o skills-cli.zip && rm skills-cli.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/21190.zip -OutFile "$d\skills-cli.zip"; Expand-Archive "$d\skills-cli.zip" -DestinationPath $d -Force; ri "$d\skills-cli.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
skills-cli.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
skills-cliフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Skills CLI
このスキルは、skills CLI を通じて、オープンな Agent Skills エコシステムをユーザーが利用できるよう支援するために使用します。
概要
skills CLI は、インストール可能な Agent Skills のパッケージマネージャーです。これを使用してスキルを発見し、適切なフラグを付けてインストールし、インストール後に管理することができます。
以下の例では bunx skills を使用していますが、ユーザーの環境に Bun がない場合は npx skills でも同じワークフローです。
常に現在の CLI 構文を優先してください。
bunx skills add <source> --skill <name>
古い owner/repo@skill-name の例は使用しないでください。
使用するタイミング
ユーザーが次のような場合に、このスキルを使用してください。
- 「X のスキルを見つけて」「X のスキルはありますか」「X をどうすればいいですか」と尋ね、X が再利用可能なワークフローのように聞こえる場合
- 「X をできますか」と尋ね、X がすでにスキルとして存在する可能性のある専門的な機能のように聞こえる場合
bunx skills、npx skills、skills.sh、スキルパッケージのインストール、またはskills-lock.jsonについて助けを求めている場合- Codex や OpenCode などの特定のエージェント向けにスキルをインストールしたい場合
- インストール済みのスキルを一覧表示、確認、更新、削除、復元、同期、バックアップ、または初期化したい場合
- ワークフロー、ツール、テンプレート、またはデザイン、テスト、デプロイ、ドキュメント、コードレビューなどのドメイン固有の機能の検索について助けを求めている場合
ユーザーがすでにローカルスキルを持っていて、その内容の作成や改善について助けを求めている場合は、このスキルを使用しないでください。その場合は、スキル作成ワークフローを使用してください。
発見ワークフロー
ユーザーがスキルを必要とする場合、次の手順に従ってください。
- ドメインとタスクを特定します。 例:React のパフォーマンス、PR レビュー、変更履歴の生成、PDF の抽出。 また、そのタスクが再利用可能なスキルが存在するほど一般的であるかどうかも判断します。
- まず skills.sh を確認します。 ドメインがすでにカバーされている場合は、よく知られていて、よくインストールされているスキルを優先します。
- リーダーボードでニーズが明確に解決されない場合は、次で検索します。
bunx skills find <query>
- 推奨する前に品質を確認します。
- インストール数:1K 以上のインストール数を持つスキルを優先し、100 未満のものは慎重に扱います。
- ソースの評判:
openai、anthropics、microsoftなどの公式または確立されたメンテナー、または同様に信頼できるパブリッシャーを優先します。 - リポジトリの品質:ソースリポジトリを確認し、スター数が 100 未満のリポジトリからのスキルは懐疑的に扱います。
- オプションを明確に提示します。
スキル名、それが何に役立つか、インストール数とソース、信頼できる理由、インストールコマンド、および
skills.shで詳細を学ぶためのリンクを含めます。 - ユーザーが続行したい場合は、インストール支援を提案します。
- 何も当てはまらない場合は、その旨を直接伝え、一般的な機能を使用してタスクを支援し、ユーザーが
bunx skills initで独自のパッケージを作成できることを伝えます。
インストールクイックリファレンス
一般的なソース
# GitHub の省略形
bunx skills add xixu-me/skills
# 完全な GitHub URL
bunx skills add https://github.com/xixu-me/skills
# リポジトリ内の 1 つのスキルへの直接パス
bunx skills add https://github.com/xixu-me/skills/tree/main/skills/skills-cli
# GitLab URL
bunx skills add https://gitlab.com/org/repo
# 任意の git URL
bunx skills add git@github.com:owner/repo.git
# ローカルパッケージパス
bunx skills add ./my-local-skills
一般的なインストールパターン
# インストールせずにパッケージ内のスキルを一覧表示
bunx skills add <source> --list
# 1 つのスキルをインストール
bunx skills add <source> --skill skills-cli
# 複数のスキルをインストール
bunx skills add <source> --skill pr-review --skill commit
# グローバルにインストール
bunx skills add <source> --skill skills-cli -g -y
# 特定のエージェントにインストール
bunx skills add <source> --skill skills-cli -a codex -y
# すべてのスキルをすべてのエージェントにインストール
bunx skills add <source> --all
# すべてのスキルを 1 つのエージェントにインストール
bunx skills add <source> --skill '*' -a codex -y
# シンボリックリンクではなくファイルをコピー
bunx skills add <source> --skill skills-cli -a codex --copy -y
インストール方法
ユーザーがインストール方法を選択する場合:
- シンボリックリンクがデフォルトであり、更新が一元化されるため、通常は最良の選択です。
--copyは独立したコピーを作成し、シンボリックリンクがサポートされていないか不便な場合の代替手段です。
ユーザーがスキルをインストールすることだけを求めている場合は、CI パッケージング、移植性、ファイルシステム制限について言及したり、明示的にコピーを求めたりしない限り、デフォルトのシンボリックリンクワークフローを優先してください。
重要なフラグ
| フラグ | 用途 |
|---|---|
--skill <name> |
1 つ以上の指定されたスキルをインストールします |
-a, --agent <agent> |
codex などの特定のエージェントを対象とします |
-g, --global |
プロジェクトスコープではなくユーザースコープでインストールします |
-y, --yes |
プロンプトをスキップします |
--list |
パッケージ内の利用可能なスキルを一覧表示します |
--copy |
シンボリックリンクではなくコピーします |
--all |
すべてのスキルをすべてのエージェントにインストールする省略形です |
インストール済みスキルの管理
継続的なメンテナンスには、以下のコマンドを使用してください。
# インストール済みのスキルを一覧表示
bunx skills ls
bunx skills ls -g
bunx skills ls -a codex
bunx skills ls --json
# 更新を確認
bunx skills check
# インストール済みのスキルを更新
bunx skills update
# インストール済みのスキルを削除
bunx skills remove my-skill
bunx skills remove my-skill -a codex
bunx skills remove -g my-skill
bunx skills remove --all
# 新しいスキルパッケージを初期化
bunx skills init
bunx skills init my-skill
# skills-lock.json から復元
bunx skills experimental_install
# node_modules のスキルをエージェントディレクトリに同期
bunx skills experimental_sync
bunx skills experimental_sync -a codex -y
ユーザーがスキルを初期化するように求めたら、次のどちらを望んでいるかを説明してください。
bunx skills initで現在のディレクトリにSKILL.mdを作成するbunx skills init <name>でSKILL.mdを含む新しいサブディレクトリを作成する
関連ツール: Skills V
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Skills CLI
Use this skill to help users work with the open Agent Skills ecosystem through the skills CLI.
Overview
The skills CLI is the package manager for installable Agent Skills. Use it to discover skills, install them with the right flags, and manage them after installation.
Examples below use bunx skills, but npx skills is the same workflow if Bun is not available in the user's environment.
Always prefer the current CLI syntax:
bunx skills add <source> --skill <name>
Do not use older owner/repo@skill-name examples.
When to Use
Use this skill when the user:
- asks "find a skill for X", "is there a skill for X", or "how do I do X" and X sounds like a reusable workflow
- asks "can you do X" and X sounds like a specialized capability that may already exist as a skill
- wants help with
bunx skills,npx skills,skills.sh, skill package installation, orskills-lock.json - wants to install a skill for a specific agent such as Codex or OpenCode
- wants to list, check, update, remove, restore, sync, back up, or initialize installed skills
- wants help searching for workflows, tools, templates, or domain-specific capabilities such as design, testing, deployment, documentation, or code review
Do not use this skill when the user already has a local skill and wants help writing or improving its contents. In that case, use a skill-authoring workflow instead.
Discovery Workflow
When a user needs a skill, follow this sequence:
- Identify the domain and task. Examples: React performance, PR review, changelog generation, PDF extraction. Also judge whether the task is common enough that a reusable skill is likely to exist.
- Check skills.sh first. Prefer well-known, well-installed skills when the domain is already covered there.
- If the leaderboard does not clearly answer the need, search with:
bunx skills find <query>
- Verify quality before recommending anything:
- install count: prefer skills with 1K+ installs and be cautious with anything under 100
- source reputation: prefer official or well-established maintainers such as
openai,anthropics,microsoft, or similarly trusted publishers - repository quality: check the source repository and treat skills from repos with fewer than 100 stars skeptically
- Present the options clearly.
Include the skill name, what it helps with, the install count and source, why it looks trustworthy, the install command, and a link to learn more on
skills.sh. - Offer installation help if the user wants to proceed.
- If nothing fits, say so directly, help with the task using your general capabilities, and mention that the user can create their own package with
bunx skills init.
Installation Quick Reference
Common sources
# GitHub shorthand
bunx skills add xixu-me/skills
# Full GitHub URL
bunx skills add https://github.com/xixu-me/skills
# Direct path to one skill inside a repo
bunx skills add https://github.com/xixu-me/skills/tree/main/skills/skills-cli
# GitLab URL
bunx skills add https://gitlab.com/org/repo
# Any git URL
bunx skills add git@github.com:owner/repo.git
# Local package path
bunx skills add ./my-local-skills
Common install patterns
# List skills in a package without installing
bunx skills add <source> --list
# Install one skill
bunx skills add <source> --skill skills-cli
# Install multiple skills
bunx skills add <source> --skill pr-review --skill commit
# Install globally
bunx skills add <source> --skill skills-cli -g -y
# Install to a specific agent
bunx skills add <source> --skill skills-cli -a codex -y
# Install all skills to all agents
bunx skills add <source> --all
# Install all skills to one agent
bunx skills add <source> --skill '*' -a codex -y
# Copy files instead of symlinking
bunx skills add <source> --skill skills-cli -a codex --copy -y
Installation methods
When the user is choosing how to install:
- symlink is the default and usually the best choice because updates stay centralized
--copycreates independent copies and is the fallback when symlinks are unsupported or inconvenient
If the user only asks to install a skill, prefer the default symlink workflow unless they mention CI packaging, portability, filesystem restrictions, or explicitly ask for copies.
Important flags
| Flag | Use |
|---|---|
--skill <name> |
install one or more named skills |
-a, --agent <agent> |
target specific agents such as codex |
-g, --global |
install at user scope instead of project scope |
-y, --yes |
skip prompts |
--list |
list available skills in a package |
--copy |
copy instead of symlink |
--all |
shorthand for all skills to all agents |
Managing Installed Skills
Use these commands for ongoing maintenance:
# List installed skills
bunx skills ls
bunx skills ls -g
bunx skills ls -a codex
bunx skills ls --json
# Check for updates
bunx skills check
# Update installed skills
bunx skills update
# Remove installed skills
bunx skills remove my-skill
bunx skills remove my-skill -a codex
bunx skills remove -g my-skill
bunx skills remove --all
# Initialize a new skill package
bunx skills init
bunx skills init my-skill
# Restore from skills-lock.json
bunx skills experimental_install
# Sync node_modules skills into agent directories
bunx skills experimental_sync
bunx skills experimental_sync -a codex -y
When the user asks to initialize a skill, explain whether they want:
bunx skills initto createSKILL.mdin the current directorybunx skills init <name>to create a new subdirectory containingSKILL.md
Related Tool: Skills Vault
If the user wants declarative backup and restore of installed skills across machines or teams, use Skills Vault.
Skills Vault is a separate CLI companion for the skills ecosystem. It is not a skills add installable skill source. Use it when the user wants to snapshot installed skills into a manifest, preview restore commands, or reproduce the same setup elsewhere.
Common companion commands:
# Back up installed skills into skvlt.yaml
bunx skvlt backup
# Preview a restore
bunx skvlt restore --dry-run
# Restore everything from the manifest
bunx skvlt restore --all
# Diagnose the local environment
bunx skvlt doctor
Prefer this tool over skills experimental_* when the user explicitly wants a portable manifest workflow, cross-machine backup and restore, or team-sharing of installed skill setups.
Recommendation Format
When recommending a skill, keep the answer concrete and installable.
Use a structure like this:
I found a skill that should fit.
Skill: <skill-name>
Why it matches: <one sentence>
Source: <owner/repo or URL>
Quality check: <install count / source reputation / repository confidence note>
Install:
bunx skills add <source> --skill <skill-name> [optional flags]
Learn more: https://skills.sh/<publisher>/<package>/<skill-name>
If you want, I can install it for <agent-or-scope>.
If the user mentions a target agent or scope, include it in the command. Examples:
bunx skills add <source> --skill <skill-name> -a codex -y
bunx skills add <source> --skill <skill-name> -g -y
Example:
I found a skill that might help.
Skill: screenshot
Why it matches: it focuses on OS-level desktop and window screenshot capture.
Source: openai/skills
Quality check: high install volume, trusted publisher, and a widely used source repository.
Install:
bunx skills add openai/skills --skill screenshot
Learn more: https://skills.sh/openai/skills/screenshot
Common Skill Categories
When the user's wording is vague, map it to likely categories:
| Category | Example queries |
|---|---|
| Web Development | react, nextjs, typescript, css, tailwind |
| Testing | testing, jest, playwright, e2e |
| DevOps | deploy, docker, kubernetes, ci-cd |
| Documentation | docs, readme, changelog, api-docs |
| Code Quality | review, lint, refactor, best-practices |
| Design | ui, ux, design-system, accessibility |
| Productivity | workflow, automation, git |
Search Tips
- Use specific keywords.
react testingis better than justtesting. - Try alternative terms. If
deployfails, trydeploymentorci-cd. - Check popular sources first. Many strong skills come from established publishers.
- If the first search is too broad, narrow by domain plus task.
Common Mistakes
- Recommending a skill from search results without checking whether it looks established.
- Forgetting to specify
-a <agent>when the user asked for one particular agent. - Treating
bunx skills find --helplike a real help command. Usebunx skills --helpfor command help instead. - Assuming no skill exists after one weak search term. Try a more specific or adjacent query first.
Troubleshooting
If the user hits an error or confusing result:
- "No skills found" - suggest a better query, check skills.sh, or help directly and mention
bunx skills init - interactive prompts in automation or CI - add
-y - wrong installation scope - switch between project install and
-g - symlink issues - retry with
--copy - uncertainty about available package contents - run
bunx skills add <source> --list - uncertainty about installed state - run
bunx skills lsorbunx skills ls --json - portable backup or restore across machines - mention Skills Vault and its
backup/restore --dry-runworkflow
When you are unsure about exact flags, use:
bunx skills --help