You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,7 @@ Skills-Manager-Plus addresses this with a central library, preset-based switchin
38
38
-**Skills Store** — Install from marketplace sources, Git repositories, local scans, ClawHub, and plugin markets.
39
39
-**Presets** — Keep separate skill sets for different workflows, clients, or projects, then switch between them quickly without implicitly applying changes to disk.
40
40
-**Global Workspace** — Inspect each installed agent's global local skills, compare them with the Skills Center, and run preset-driven bulk sync actions.
41
+
-**Remote Workspace** — Connect to SSH hosts, discover remote agent global Skills, and safely install, update, or delete remote Skills with backups.
41
42
-**Project Workspaces** — Compare project-local skills against the central library and move changes in either direction.
42
43
-**Per-agent sync** — Sync with symlink or copy mode, including independent sync mode for custom agents.
43
44
-**Git backup** — Create snapshot-based history for backup, recovery, and multi-machine sync.
@@ -85,6 +86,7 @@ The current app is organized around these modules:
85
86
-`Skills Store`
86
87
-`Presets`
87
88
-`Global Workspace`
89
+
-`Remote Workspace`
88
90
-`Project Workspaces`
89
91
-`Settings`
90
92
@@ -97,6 +99,7 @@ Detailed usage guides for each module live in [docs/usage/README.md](./docs/usag
@@ -114,9 +117,10 @@ You can also add custom tools in `Settings`.
114
117
2. Open `Skills Store` to import skills from marketplace, Git, local folders, ClawHub, or plugins.
115
118
3. Open `Skills Management` to decide which skills belong to the current preset.
116
119
4. Open `Global Workspace` when you want to inspect agent-global local skills or apply a preset to a specific agent in bulk.
117
-
5. Use `Project Workspaces` if you need to compare or exchange project-local skills.
118
-
6. Configure `Git Backup` if you want history, restore points, or multi-machine sync.
119
-
7. Use `skills-manager-plus-cli` for automation or recovery tasks that should share the desktop app's repository and preset state.
120
+
5. Use `Remote Workspace` when you need to manage agent-global Skills on SSH hosts without local/remote sync.
121
+
6. Use `Project Workspaces` if you need to compare or exchange project-local skills.
122
+
7. Configure `Git Backup` if you want history, restore points, or multi-machine sync.
123
+
8. Use `skills-manager-plus-cli` for automation or recovery tasks that should share the desktop app's repository and preset state.
120
124
121
125
The repository also includes `skills/manage-skills/SKILL.md`, an optional Agent Skill that teaches compatible agents to call `skills-manager-plus-cli` instead of writing directly into one agent-specific skills directory.
Copy file name to clipboardExpand all lines: docs/usage/README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ This directory contains the complete usage documentation for Skills-Manager-Plus
9
9
-[Skills Store](./skills-store.md)
10
10
-[Skills Management](./skills-management.md)
11
11
-[Presets](./presets.md)
12
+
-[Remote Workspace](./remote-workspace.md)
12
13
-[Project Workspaces](./project-workspaces.md)
13
14
-[Settings](./settings.md)
14
15
-[Git Backup](./git-backup.md)
@@ -18,6 +19,6 @@ This directory contains the complete usage documentation for Skills-Manager-Plus
18
19
19
20
1. Read `overview.md` to understand the central-library workflow.
20
21
2. Read `skills-store.md` and `skills-management.md` to understand the main daily workflow.
21
-
3. Read `presets.md`, `project-workspaces.md`, and `Global Workspace` in the app if you manage multiple workflows or project-local skills.
22
+
3. Read `presets.md`, `remote-workspace.md`, `project-workspaces.md`, and `Global Workspace` in the app if you manage multiple workflows, SSH hosts, or project-local skills.
22
23
4. Read `settings.md` and `git-backup.md` when configuring environments, custom agents, or backup.
23
-
5. Read `cli.md` when scripting repository checks, preset sync, Global Workspace operations, or Git recovery.
24
+
5. Read `cli.md` when scripting repository checks, preset sync, Global Workspace operations, Remote Workspace read-only checks, or Git recovery.
`Remote Workspace` manages agent-global Skills on SSH hosts. It is a remote management surface, not a local/remote synchronization system.
4
+
5
+
## Host Setup
6
+
7
+
Add a host from `Remote Workspace` with:
8
+
9
+
- Host name or IP address.
10
+
- SSH port.
11
+
- Username.
12
+
- Password or private key authentication.
13
+
- Optional SSH config import for hosts already defined in your local SSH config.
14
+
15
+
Connection tests verify the SSH login and detect the remote home directory before scanning Skills.
16
+
17
+
## Credentials
18
+
19
+
Remote credentials are stored through the operating system credential store. Saving a password is optional. When you edit a host, saved secrets are not shown back in the form; enter a new secret only when you want to replace the stored one.
20
+
21
+
## Scan
22
+
23
+
Scanning checks the remote agent global Skills directories for supported tools, such as Codex or Claude Code. It does not scan remote project workspaces, arbitrary folders, Git repositories, plugin markets, or ClawHub sources.
24
+
25
+
The scan result records each detected remote Skill, agent, path, and last scan time.
26
+
27
+
## Install From Skills Center
28
+
29
+
Use `Install` to copy a local Skills Center Skill to a selected remote agent global Skills directory. If the target Skill already exists, Remote Workspace creates a remote backup before replacing it.
30
+
31
+
## Update From Skills Center
32
+
33
+
V1 remote update is conservative: it updates a remote Skill only when there is exactly one enabled local Skills Center Skill with the same name. The existing remote directory is backed up before replacement.
34
+
35
+
Remote update does not fetch directly from the remote Skill's original Git, plugin, or ClawHub source.
36
+
37
+
## Delete With Backup
38
+
39
+
Delete removes a selected remote Skill only after creating a backup on the remote host. Backups are stored under:
The operation log records the backup path so you can locate the saved copy later.
46
+
47
+
## Operation Logs
48
+
49
+
Remote Workspace records install, update, delete, and failure events with operation type, status, timestamp, error message when present, and backup path when a backup was created.
50
+
51
+
## CLI Read-Only Commands
52
+
53
+
The CLI supports read-only Remote Workspace checks:
0 commit comments