Run doctor
Check that your environment is ready for GSKILL and that declared skill requirements are satisfied.
Before you start
Section titled “Before you start”- GSKILL installed.
gskill doctor # check environment + declared requirementsgskill doctor --json # machine-readable reportExpected result
Section titled “Expected result”gskill doctorreports on prerequisites such as thegitbinary, detected agents, and any external commands/environment variables that installed skills declare in theirrequiresblock.- It is read-only. A clean environment exits
0; problems are reported with actionable diagnostics.
When to use it
Section titled “When to use it”- Right after installing GSKILL, to confirm
gitand your agents are detected. - When a skill declares
requires.commands(e.g.kubectl) orrequires.environment(e.g.KUBECONFIG) and you want to confirm they’re present. - When agent links look wrong: a checkout made without symlink support (e.g.
core.symlinks=false) leaves plain files where agent links should be —gskill doctor(andgskill project check) report it; the fix is to re-clone on a symlink-capable filesystem.
See also
Section titled “See also”SKILL.mdfrontmatter schema — therequiresblock.- Supported agents