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
feat(skills): Implement assignable skills library and api support
- Added a new API for managing assignable skills, including endpoints to list categories and skills, and retrieve skill content.
- Implemented functionality to copy selected skills from the global library to topic workspaces for moderator assignment.
- Created a guide for managing skills as submodules, including import scripts and documentation for updating skill libraries.
- Updated the main application to include the new skills router and integrate skills into the discussion flow.
- Enhanced README and documentation to reflect the new skills features and usage instructions.
description: Guides how to update skills via submodule, add new skills submodules, and find skills in complex directory structures. Use when the user asks about updating imported skills, adding a new skill library, importing skill repos, or locating skills in assignable_skills.
4
+
---
5
+
6
+
# Skills Submodule Guide
7
+
8
+
When working with assignable skills submodules in Agent Topic Lab, follow these procedures.
9
+
10
+
## 1. Update Existing Skill Library
11
+
12
+
When upstream (e.g. AI-Research-SKILLs, anthropics/skills) has new commits:
13
+
14
+
```bash
15
+
# From backend root — script pulls submodule and updates meta
-**Imported** (submodule): `assignable_skills/_submodules/{source}/{skills_dir}/{category}/{slug}/SKILL.md` — no symlinks; `skills_dir` in meta (e.g. `"."` for ai-research, `"skills"` for anthropics)
75
+
- Skill ID: `{source}:{slug}` (e.g. `ai-research:litgpt`). Default source has no prefix.
0 commit comments