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
Supports uipro init --ai universal to install into the .agents/skills/ folder.
Ideally, running uipro init --ai universal --global should install the skills to ~/.agents/skills/, whereas running uipro init --ai universal should install them to ./.agents/skills/.
Why is this useful? (use case, example project)
This provides an experience similar to npx skills add dart-lang/skills --skill '*' --agent universal --yes --global (as seen in https://github.com/vercel-labs/skills ).
Almost all agents support recognizing ~/.agents/skills/<name>/SKILL.md and ./.agents/skills/<name>/SKILL.md. For example, see https://opencode.ai/docs/skills/ .
Of course, uipro init --ai claude --global is still useful for OpenCode, but most of my global OpenCode skills are installed in the ~/.agents/skills/ folder. Having uipro init --ai claude --global install skills into ~/.claude/skills/ makes management inconvenient for me.
Category
CLI improvement
What do you want to see added or changed?
uipro init --ai universalto install into the.agents/skills/folder.uipro init --ai universal --globalshould install the skills to~/.agents/skills/, whereas runninguipro init --ai universalshould install them to./.agents/skills/.Why is this useful? (use case, example project)
npx skills add dart-lang/skills --skill '*' --agent universal --yes --global(as seen in https://github.com/vercel-labs/skills ).~/.agents/skills/<name>/SKILL.mdand./.agents/skills/<name>/SKILL.md. For example, see https://opencode.ai/docs/skills/ .uipro init --ai claude --globalis still useful for OpenCode, but most of my global OpenCode skills are installed in the~/.agents/skills/folder. Havinguipro init --ai claude --globalinstall skills into~/.claude/skills/makes management inconvenient for me.