BarnDog

barndog skills

Find, install, pull, and inspect published Skills.

All skills commands need a connected server. See Authentication.

barndog skills list

Browse accessible published Skills with their origin, current version, and description. Results are sorted and shown in pages of 20. Listing never installs anything.

barndog skills list
OptionDescription
--search <keywords>Match keywords in names, descriptions, and origins.
--origin <origin>Filter by org, team/name, repo/name, or dev/name; a type alone lists that type.
--page <number>Page number, starting at 1.
--limit <number>Results per page, default 20, maximum 100.

Filtering and pagination apply locally to the complete visible catalog.

barndog skills install <name>

Selects a published Skill and delivers it to your selected harnesses straight away.

barndog skills install code-review --origin team/platform
OptionDescription
--origin <origin>Required. The scope that owns the Skill.

The Skill's permanent ID is saved in ~/.barndog/config.yaml, and later syncs follow its new published versions. See Install and manage Skills.

barndog skills pull <name>

Pulls a published Skill into a new folder that you can edit.

barndog skills pull code-review --origin team/engineering
OptionDescription
--origin <origin>Required. The scope that owns the Skill.
--directory <path>Where to create the folder. Defaults to ./<name>. Must not exist.

Working copies are separate from installed Skills. See Working copies.

barndog skills versions <name>

Lists a Skill's published versions.

barndog skills versions code-review --origin team/engineering
OptionDescription
--origin <origin>Required. The scope that owns the Skill.

barndog skills show <name>

Shows the files in a published version.

barndog skills show code-review --origin team/engineering --version 3
OptionDescription
--origin <origin>Required. The scope that owns the Skill.
--version <number>The version to show. Defaults to the current version.

barndog skills diff <name>

Compares two published versions.

barndog skills diff code-review --origin team/engineering --from 2 --to 3
OptionDescription
--origin <origin>Required. The scope that owns the Skill.
--from <number>Required. The older version.
--to <number>Required. The newer version.

On this page