Summary
When setting up a workspace with all skills from a popular repo (e.g., rstackjs/agent-skills with 21 skills), users must install each skill individually. A bulk install option would simplify this.
Current behavior
# Must install each skill individually
allagents skills add rsbuild-best-practices --from rstackjs/agent-skills
allagents skills add rspack-best-practices --from rstackjs/agent-skills
allagents skills add migrate-to-rsbuild --from rstackjs/agent-skills
# ... 18 more
Desired behavior
# Install all skills from a source at once
allagents skills add --all --from rstackjs/agent-skills
npx skills equivalent
npx skills add rstackjs/agent-skills --all
This installs all 21 skills to all configured agents without prompts.
Implementation
Add --all flag to skills add command:
- When
--all is set with --from, discover all skills in the source
- Enable all discovered skills (skip allowlist filtering)
- Add all skill names to the plugin entry in workspace.yaml
- Run sync
Related
Summary
When setting up a workspace with all skills from a popular repo (e.g., rstackjs/agent-skills with 21 skills), users must install each skill individually. A bulk install option would simplify this.
Current behavior
Desired behavior
# Install all skills from a source at once allagents skills add --all --from rstackjs/agent-skillsnpx skills equivalent
This installs all 21 skills to all configured agents without prompts.
Implementation
Add
--allflag toskills addcommand:--allis set with--from, discover all skills in the sourceRelated
npx skills add <owner/repo> --all