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: skills/skilld/SKILL.md
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: skilld
3
-
description: Search, run, view, install, update, verify, and remove Skills with skilld CLI, including private repository access.
3
+
description: Search, run, view, install, update, verify, and remove Skills with skilld CLI, including Repository, curator, and collection refs and private repository access.
4
4
---
5
5
6
6
# Use skilld CLI
@@ -63,6 +63,25 @@ A `verified` status covers where the Skill came from.
63
63
It does not cover what the instructions ask you to do.
64
64
If the status is `unverified`, tell the user before you follow the Skill.
65
65
66
+
## List the Skills a Repository, curator, or collection names
67
+
68
+
skilld.dev prints refs that name several Skills:
69
+
70
+
-`gh:OWNER/REPOSITORY` names every Skill in one Repository.
71
+
-`@LOGIN` names every Skill in one curator's collections.
72
+
-`@LOGIN/SLUG` names every Skill in one collection.
73
+
74
+
Run one of these refs to list its Skills:
75
+
76
+
```sh
77
+
skilld run @LOGIN/SLUG --json
78
+
```
79
+
80
+
The command prints an index and loads no Skill.
81
+
Read `data.items` for each Skill's `name`, `owner`, `repository`, `description`, and `selector`.
82
+
Run the `data.items[].runArgv` array to load one Skill.
83
+
Pick the Skills the current task needs. Do not run every Skill in the index.
84
+
66
85
## Install a Skill
67
86
68
87
Install a Skill when the user wants it in every session.
@@ -87,6 +106,18 @@ Install this skilld-maintained Skill globally:
87
106
skilld install skilld --global
88
107
```
89
108
109
+
Install every Skill a Repository, curator, or collection names:
110
+
111
+
```sh
112
+
skilld add gh:OWNER/REPOSITORY
113
+
skilld add @LOGIN/SLUG --global
114
+
```
115
+
116
+
`skilld add` accepts `--global`, `--agent`, and `--mode` like `skilld install`.
117
+
It prints one `Installed Skill` line per Skill.
118
+
Run `skilld run` with the same ref first, then confirm the list with the user.
119
+
`skilld add` with one Skill selector installs that Skill like `skilld install`.
120
+
90
121
Always use the source selector shown by `skilld search`.
91
122
If private repository access is required, run `skilld auth login`.
92
123
Do not print access tokens or copy them into project files.
0 commit comments