- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- uip coder
- uip context-grounding
- uip docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-library-object-repository
- get-object-repository
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- list-instances
- list-workflow-examples
- パッケージ化
- パブリッシュ
- remote
- 元に戻す
- run, debug & execution
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- tm
- UIA
- uip tasks
- uip traces
- uip traces feedback
- 移行
- 参照とサポート
「uip skills」の構文とオプション - UiPath のコーディング エージェント スキル パッケージをインストール、更新、削除します。
uip skills では、サポートされている AI コーディング エージェント用の UiPath スキル がインストールされます。更新が削除されています。スキルは選定されたプロンプト パッケージで、UiPath の CLI ツールを使用してオートメーション、エージェント、フロー、オーケストレーションを構築する方法をエージェントに教えます。概念、インストール モデル、エージェントごとのインストール場所については、「 スキル 」をご覧ください。
このページでは、コマンドについて説明します。スキル とは何か 、およびスキルをインストールする理由については、まずコンセプト ページをお読みください。
概要
uip skills list [--local] [--repo <url>] [--branch <name>]
uip skills search <query> [--local] [--limit <n>] [--repo <url>] [--branch <name>]
uip skills show <name> [--local] [--repo <url>] [--branch <name>]
uip skills install [--agent <agent>] [--skip-if-no-agent] [--local] [--path <dir>] [--repo <url>] [--branch <name>] [--force]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
uip skills list [--local] [--repo <url>] [--branch <name>]
uip skills search <query> [--local] [--limit <n>] [--repo <url>] [--branch <name>]
uip skills show <name> [--local] [--repo <url>] [--branch <name>]
uip skills install [--agent <agent>] [--skip-if-no-agent] [--local] [--path <dir>] [--repo <url>] [--branch <name>] [--force]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
uip skillsすべてのサブコマンドは、グローバルオプション (--output、 --output-filter、 --log-level、 --log-file) を優先します。終了コードは 標準コントラクトに従います。
Supported agents: claude, cursor, copilot, codex, opencode, autopilot, kiro, windsurf, antigravity, devin. Some agents have only a global install path; others support both local (per-project) and global. Run uip skills install --help for the per-agent destination table generated from the live registry.
uip skills list
List the skills available from the configured catalog (the UiPath skills repository by default, or another one via --repo). Read-only — does not install anything or touch an agent's configuration.
引数
設定はありません。
オプション
--local— Read the current project's local skills store instead of the global one.--repo <url>— List skills from another repo instead: a GitHubowner/repo, anhttps/gitURL, or a local directory such as./skills. Defaults to the UiPath skills repository.--branch <name>— Branch to fetch from--repo.
例
uip skills list
uip skills list
データシェイプ (--output json)
{
"Code": "SkillsList",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Count": 2,
"Skills": [
{
"Name": "uipath-agents",
"Description": "Build and deploy UiPath agents",
"SkillPath": "uipath-agents/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-agents/SKILL.md"
},
{
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
],
"Shadowed": []
}
}
{
"Code": "SkillsList",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Count": 2,
"Skills": [
{
"Name": "uipath-agents",
"Description": "Build and deploy UiPath agents",
"SkillPath": "uipath-agents/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-agents/SKILL.md"
},
{
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
],
"Shadowed": []
}
}
Shadowed lists skills that were dropped during discovery because another skill in the same source used the same name — visible here instead of silently disappearing.
uip skills search
Search the skill catalog by goal or keyword and return the closest matches. Read-only.
引数
| 名前 | Required | 目的 |
|---|---|---|
<query> | ○ | Free-text search query. |
オプション
--local—listを参照してください。--limit <n>— Maximum number of results. Defaults to10.--repo <url>—listを参照してください。--branch <name>—listを参照してください。
例
uip skills search "create a queue and deploy a process"
uip skills search "create a queue and deploy a process"
データシェイプ (--output json)
{
"Code": "SkillsSearch",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Query": "create a queue and deploy a process",
"Count": 1,
"Skills": [
{
"Name": "uipath-platform",
"Description": "UiPath platform and Orchestrator ops",
"SkillPath": "uipath-platform/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-platform/SKILL.md"
}
],
"Shadowed": []
}
}
{
"Code": "SkillsSearch",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Query": "create a queue and deploy a process",
"Count": 1,
"Skills": [
{
"Name": "uipath-platform",
"Description": "UiPath platform and Orchestrator ops",
"SkillPath": "uipath-platform/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-platform/SKILL.md"
}
],
"Shadowed": []
}
}
uip skills show
Show one skill's catalog entry in full. Read-only.
引数
| 名前 | Required | 目的 |
|---|---|---|
<name> | ○ | Skill name, from list or search. Matched case-insensitively. |
オプション
--local—listを参照してください。--repo <url>—listを参照してください。--branch <name>—listを参照してください。
An unknown name fails with ValidationError, pointing at list/search to find a valid one.
例
uip skills show uipath-rpa
uip skills show uipath-rpa
データシェイプ (--output json)
{
"Code": "SkillsShow",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Skill": {
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
}
}
{
"Code": "SkillsShow",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Skill": {
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
}
}
uip skills install
Download skills from UiPath and install them into the selected agent's configuration. Writes to the user's home directory by default; pass --local to install under the current project instead. Pass --repo to install from another GitHub/git repository or a local directory instead of the UiPath skills repository.
引数
設定はありません。
オプション
--agent <agent>— Target a single agent (claude,cursor,copilot,codex,opencode,autopilot,kiro,windsurf,antigravity,devin). Without it, the CLI prompts interactively with a checkbox picker. Agents not supported for the current scope are hidden from the picker.--skip-if-no-agent— Exit successfully (no error,Installed: 0) instead of prompting or failing when no supported agent is detected on the machine.--local— ユーザーのホームではなく、現在のプロジェクト ディレクトリにインストールします。グローバル パスのみをサポートするエージェントの場合は拒否されます。--path <dir>— Install into a specific project directory. Implies--local.--repo <url>— Install from another skills repo: a GitHubowner/repo, anhttps/gitURL, or a local directory such as./skills. Defaults to the UiPath skills repository.--branch <name>— Branch to fetch from--repo. Defaults to that repo's default branch.--force— Reinstall from a clean state — resets the Claude Code marketplace registration and plugin cache before reinstalling.
例
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Install from another repo for Cursor
uip skills install --repo my-org/my-skills --agent cursor
# Install into a specific project directory (implies --local)
uip skills install --agent autopilot --path ./my-project --repo mattpocock/skills
# Interactive picker
uip skills install
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Install from another repo for Cursor
uip skills install --repo my-org/my-skills --agent cursor
# Install into a specific project directory (implies --local)
uip skills install --agent autopilot --path ./my-project --repo mattpocock/skills
# Interactive picker
uip skills install
データシェイプ (--output json)
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
RootDir— base directory the skills were written under (user home for global, project directory for--local/--path).Skills— slugs of the skills fetched from the configured source.Agents— この実行の対象となるエージェント。Installed— 正常にインストールされた (エージェント、スキル) ペアの数。Shadowed(when non-empty) — same-named skills dropped during discovery, as{Name, IgnoredPath}.Conflicts(when non-empty) — skills skipped per agent because another source already installed a skill of that name there, as{Agent, Name, OwnedBy}.
When --skip-if-no-agent triggers, the response instead reports Skipped: true with a Reason and Message, and Skills/Agents empty.
--agent autopilot installs more than skills. Autopilot mirrors Claude Code's on-disk layout, so its install also copies the catalog's hooks/ folder as a sibling of skills/ (e.g. ~/.autopilot/hooks/). Every other supported agent installs skills/ only. This isn't reflected in the Skills/Installed fields above — those count skills, not the extra folder.
前提条件
ネットワーク アクセスと git。Windows では、スキルの解凍には PowerShell を使用します。macOS / Linuxでは、 unzipを使用します。これらがない場合、コマンドは失敗し、問題のある前提条件を示す Failure 結果が表示されます。
uip skills update
UiPath からスキルを再取得して再インストールします。新しいセットをインストールすると、CLI はレジストリになくなったスキルをプルーニングするため update ディスク上の非推奨のスキルもクリーンアップします。
引数
設定はありません。
オプション
--agent <agent>—installを参照してください。--local—installを参照してください。
例
uip skills update --agent claude
uip skills update --agent claude
データシェイプ (--output json)
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
Updated は、再インストールされた (エージェント、スキル) ペアの数です。古いエントリは、個別にサイレントに削除されます。
uip skills uninstall
以前にインストールしたスキルをエージェントの設定から削除し、ローカル マニフェストを更新します。uninstall はネットワーク呼び出しを実行しません — install / update によって書かれたマニフェストに依存して、どのスキルが存在するかを認識します。
引数
設定はありません。
オプション
--agent <agent>—installを参照してください。指定しない場合、CLI は対話形式でプロンプトを表示します。不明なエージェントを渡すとValidationErrorで失敗します。--local- ユーザーのホームではなく、現在のプロジェクトから削除します。
例
uip skills uninstall --agent claude
uip skills uninstall --agent claude
データシェイプ (--output json)
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
故障モード
- マニフェストが見つからない (何もインストールされていないか、手動で削除されている):
ConfigError、uip skills installを実行する手順が含まれます。 - エージェントの構成ディレクトリに対する書き込み権限: ファイル権限のヒント付きの
Failure。CLI はコード 1 で終了します。 - ユーザーが対話型エージェント ピッカーをキャンセルすると、 標準コントラクトに従って、CLI がコード 130 (SIGINT) で終了します。
関連
- 概要
- uip skills list
- 引数
- オプション
- 例
- データシェイプ (
--output json) - uip skills search
- 引数
- オプション
- 例
- データシェイプ (
--output json) - uip skills show
- 引数
- オプション
- 例
- データシェイプ (
--output json) - uip skills install
- 引数
- オプション
- 例
- データシェイプ (
--output json) - 前提条件
- uip skills update
- 引数
- オプション
- 例
- データシェイプ (
--output json) - uip skills uninstall
- 引数
- オプション
- 例
- データシェイプ (
--output json) - 故障モード
- 関連