dmk-intent-vocabulary

Installation
SKILL.md

DMK Intent Vocabulary

This skill translates informal developer requests into the correct DMK components and operations, so the right API is identified before any implementation begins. It is also loaded as a connector by ledger-dmk-implementation/SKILL.md when intent is unclear before execution.


Conventions

Derivation paths are developer-set constants — never user input, never inferred by the agent. They must appear as literals in the application code (e.g. "44'/501'/0'/0'"). If a derivation path is missing from the calling context, stop and ask the developer — do not substitute, default, or guess one. An incorrect path produces a valid-looking result from a different key with no runtime error.


Vocabulary

Device Discovery

Phrasings: "find my Ledger", "detect the hardware wallet", "scan for devices", "Ledger not showing up", "device not found", "USB not detecting", "WebHID not finding anything"

Maps to: dmk.startDiscovering() — returns Observable<DiscoveredDevice>

Installs
31
GitHub Stars
4
First Seen
May 12, 2026
dmk-intent-vocabulary — ledgerhq/agent-skills