sd-help

Enumerate installed sd-* skills, commands, and registered plugins from disk at run time.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/platypeeps/sd-ai-command-pack --skill sd-help-platypeeps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sd-help
Source: https://github.com/platypeeps/sd-ai-command-pack/tree/main/skills/sd-help
Command: npx skills add https://github.com/platypeeps/sd-ai-command-pack --skill sd-help-platypeeps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When working with the sd-* command pack, it is easy to lose track of which skills and commands are actually installed on a machine, which plugins are registered, or whether a referenced surface still exists. Guessing at command names or flags wastes turns and teaches names that will fail. ## Core Features & Use Cases - Live Catalog: Enumerates every installed sd-* skill and command by reading the rendered surfaces under platform homes (~/.claude, ~/.codex/skills, ~/.config/opencode/commands) at run time, never from a hardcoded list. - Plugin Registry Report: Lists plugins registered through sd plugin add with their declared prefix and interface version, plus the pack banner (checkout, commit, branch, dirty state). - Use Case: You are about to guess a command name or a flag, or something referenced a surface you cannot find. Run the catalog to see whether it is installed, missing, or renamed before acting. ## Quick Start Ask the assistant to list which sd-* commands and skills are currently installed on this machine and which plugins are registered.

Frequently Asked Questions about sd-help

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list installed sd-* commands and skills?▼

Use sd-help, which enumerates the rendered surfaces under the platform homes (~/.claude, ~/.codex/skills, ~/.config/opencode/commands) at run time. It reads from disk rather than a hardcoded list, so the catalog never drifts when surfaces are added or retired.

How do I check which plugins are registered with the sd pack?▼

Run sd plugin list, which reports each registered plugin with its declared prefix and interface version. Registration happens only through sd plugin add; a plugin existing on disk does not mean it is registered.

Why does sd-help not have a command-line binary?▼

sd-help is the one surface in the pack that is a skill rather than a command, by design. A catalog pre-authorizes nothing and loading it has no side effect, so it needs no bin/ half and no disable-model-invocation key.

Can sd-help run commands on my behalf?▼

No. Listing a command is not invoking it. The catalog never runs anything; the sd-* commands are the surfaces that pre-authorize side effects, and each is invoked deliberately by the user.

What are the limitations of the sd-help catalog?▼

It only reports what is installed and registered on the current machine, not what exists in the repository's contrib/ directory. It also does not restate policy; it points to WORKFLOW.md in the pack checkout for flow and review rules.