NAME
skills - private built-in command wrapper for Developer Dashboard
SYNOPSIS
dashboard skills ...
DESCRIPTION
This private helper is staged under ~/.developer-dashboard/cli/dd/ so the public dashboard entrypoint can stay a thin switchboard.
PURPOSE
This staged helper exposes dashboard skills, the command family that installs, updates, lists, and uninstalls skills.
WHY IT EXISTS
It exists because skill lifecycle management is a built-in feature, but the wrapper should stage a command and leave Git/layout logic to the skill manager.
WHEN TO USE
Use this file when changing the dashboard skills CLI verbs or the handoff into the skill manager.
HOW TO USE
Users run dashboard skills install, update, list, or uninstall. The staged helper forwards the request into the private runtime, which loads the skill manager and performs the requested lifecycle action.
WHAT USES IT
It is used by developers managing installed skills, by skill lifecycle tests, and by documentation that explains the isolated skill runtime.
EXAMPLES
Example 1:
dashboard skills list
Run the public built-in command path that stages or re-enters this helper.
Example 2:
~/.developer-dashboard/cli/dd/skills --help
Inspect the staged helper directly after dashboard init or helper extraction has populated the home runtime.
Example 3:
prove -lv t/05-cli-smoke.t t/30-dashboard-loader.t
Rerun the focused staged-helper and thin-loader tests after changing helper dispatch behavior.
Example 4:
prove -lr t
Verify that the helper still behaves correctly inside the complete repository suite.