gandalf skill manages the skills installed in your agents. gandalf skills is an alias. The skill flags apply to every subcommand. Skill commands run on their own and never need gandalf init or the background service.
list
gandalf with no arguments does the same. ls is an alias.
show
SKILL.md of the first copy found. A skill drafted from sessions also shows where it came from and, when its facts were seen in a single session, the date after which to re-check them.
add
SKILL.md) into every selected agent.
Without
--force, an agent that already holds a different copy is left untouched and the command exits with status 1.
sync
- Skills whose copies already agree are copied to the agents missing them.
- Skills whose copies differ are skipped, and the command exits with status 1, until you pass
--from. - With
--fromand no names, only the skills that agent has are synced.
remove
rm is an alias. Skill directories move to ~/.gandalf/trash; symlinked skills are only unlinked and their target is left alone.