Install Agentic Skills
Invoke as $install-agentic-skills.
Refresh global skill symlinks for both Claude and Codex from this agentic-skills checkout. Keep domain packs project-local; use $pack from the target project when packs are needed.
Workflow
- Parse
$ARGUMENTS:- No args,
install,refresh, orsync: runscripts/install-agentic-skills.sh. status: runscripts/install-agentic-skills.sh, then inspect~/.claude/skills,~/.codex/skills, and the root installer summary.--uninstall,uninstall, orremove: runscripts/install-agentic-skills.sh --uninstallonly after confirming the user wants repo-managed global symlinks removed.help,--help, or-h: runscripts/install-agentic-skills.sh --help.
- No args,
- Report the installer command, the Claude and Codex skill directories, installed/skipped counts, and warnings about non-symlink collisions.
- Explain pack access separately:
- Do not install
packs/*globally. - In the project that needs domain workflows, run
$packfor guided setup or$pack install <pack>for an explicit pack. - If a project already has
.agents/project.json, use$pack refreshafter this global install to recreate local pack links.
- Do not install
- If the active session still cannot see a newly installed skill, tell the user to start a fresh Claude Code or Codex session.
Constraints
- Delegate global installation to
scripts/install-agentic-skills.sh; do not recreate symlink logic by hand. - Do not overwrite real directories or files under
~/.claude/skills,~/.codex/skills,.claude/skills, or.codex/skills. - Treat packs as project-local capabilities managed by
scripts/pack.shthrough$pack. - Stop and report exact errors if the launcher cannot resolve the repository root or if root
install.shfails.