Introduction

In agent development, retrieving geographic and economic data for a specific country often requires calling external APIs or maintaining local data tables. The dsh-liberia plugin provides a lightweight solution by returning basic information about Liberia locally.

What Is It

This is a DSH plugin maintained by uckkk. It primarily addresses the need for quickly querying country information about Liberia. The returned content includes the country’s capital, population (unit: ten thousand), currency, and the continent it belongs to.

Installation and Enablement

Use the following command to install the plugin:

dsh plugin add github:uckkk/dsh-liberia

After installation is complete, the plugin automatically registers the corresponding tools, which can be invoked directly in a session.

Core Functionality

The plugin registers the country_info tool.

Calling this tool returns Liberia’s capital, population, currency, and continent information.

Notes

  • No network dependency: The plugin is implemented purely in Node and does not rely on external network requests, so it runs quickly and stably.
  • License: Open source under the MIT License.
  • Permissions: It runs with the permissions of the current DSH process. It is recommended to review the source code before installing.