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
Note: Cached copy in ~/.ai-devkit/skills/ preserved for other projects.
179
-
```
180
-
181
153
The cached copy remains in `~/.ai-devkit/skills/` so you can quickly reinstall it in other projects without re-downloading.
182
154
183
155
### `ai-devkit skill update`
@@ -218,61 +190,6 @@ The update command pulls the latest changes from skill registries using `git pul
218
190
4. Continues updating even if some registries fail
219
191
5. Reports a summary of results
220
192
221
-
**Example Output (Update All):**
222
-
223
-
```
224
-
Updating all skills...
225
-
226
-
→ anthropics/skills...
227
-
✓ Updated
228
-
229
-
→ vercel-labs/agent-skills...
230
-
✓ Updated
231
-
232
-
→ my-org/custom-skills...
233
-
⊘ Skipped (Not a git repository)
234
-
235
-
236
-
Summary:
237
-
✓ 2 updated
238
-
⊘ 1 skipped
239
-
```
240
-
241
-
**Example Output (Update Specific Registry):**
242
-
243
-
```
244
-
Updating registry: anthropics/skills...
245
-
246
-
→ anthropics/skills...
247
-
✓ Updated
248
-
249
-
250
-
Summary:
251
-
✓ 1 updated
252
-
```
253
-
254
-
**Example Output (With Errors):**
255
-
256
-
```
257
-
Updating all skills...
258
-
259
-
→ anthropics/skills...
260
-
✗ Failed
261
-
262
-
→ vercel-labs/agent-skills...
263
-
✓ Updated
264
-
265
-
266
-
Summary:
267
-
✓ 1 updated
268
-
✗ 1 failed
269
-
270
-
271
-
Errors:
272
-
• anthropics/skills: Git pull failed: You have unstaged changes
273
-
Tip: Run 'git status' in ~/.ai-devkit/skills/anthropics/skills to see details.
274
-
```
275
-
276
193
**When to Update:**
277
194
278
195
-**After installing skills**: Get the latest improvements and bug fixes
@@ -285,7 +202,6 @@ Errors:
285
202
- Since skills are symlinked, updates are immediately available in all projects using those skills
286
203
- Non-git directories are skipped (e.g., manually created folders)
287
204
- The command continues even if some registries fail to update
288
-
- A 30-second timeout prevents hanging on network issues
289
205
290
206
## Skill Registry
291
207
@@ -400,9 +316,7 @@ Your project doesn't have any skill-compatible environments. Run `ai-devkit init
400
316
401
317
The skill folder exists but doesn't contain a `SKILL.md` file, meaning it's not a valid skill. Contact the registry maintainer.
402
318
403
-
### Update Errors
404
-
405
-
#### "You have unstaged changes" or "uncommitted changes"
319
+
### "You have unstaged changes" or "uncommitted changes"
406
320
407
321
The registry has local modifications that prevent git pull. To fix:
408
322
@@ -425,15 +339,15 @@ git stash pop
425
339
ai-devkit skill update <registry-id>
426
340
```
427
341
428
-
####"Registry not found in cache"
342
+
### "Registry not found in cache"
429
343
430
344
You're trying to update a registry that hasn't been installed yet. Install a skill from that registry first:
431
345
432
346
```bash
433
347
ai-devkit skill add <registry-id><skill-name>
434
348
```
435
349
436
-
####Network or timeout errors
350
+
### Network or timeout errors
437
351
438
352
If updates fail due to network issues:
439
353
@@ -446,7 +360,7 @@ cd ~/.ai-devkit/skills/<registry-id>
446
360
git pull
447
361
```
448
362
449
-
####"Not a git repository" (skipped)
363
+
### "Not a git repository" (skipped)
450
364
451
365
This is normal for manually created directories in the skills cache. The update command will skip these automatically. If you want to convert a manual directory to use git:
452
366
@@ -455,4 +369,4 @@ cd ~/.ai-devkit/skills/<registry-id>
0 commit comments