What problem does it solve?
The skill provides a single, consistent client to query the Dojo registry so agents and tooling can resolve a need, search nodes, inspect graph context, and fetch portable skill bundles without hard-coding route logic.
Core Features & Use Cases
- Unified Operation Surface: Supports discover, resolve, search, skill, learn, tree, graph, backlinks, alias, bundle, agent_ask, and agent_learn operations.
- Agent & CLI Friendly: Works as both a JavaScript import and a CLI helper with structured JSON input, argument parsing, and clear error messages.
- Use Case: An agent uses discover to decide learn-versus-do, then calls bundle to retrieve the SKILL.md, scripts, and tests needed to run or port a skill.
Quick Start
Call the query helper with an operation (for example discover, resolve, or bundle) and provide the relevant parameters such as q, uri, or current_context to retrieve registry results.