AI Agent Hub
Back to plugins
🧰

xby-cpan-package-info

Web Tools Updated 2026.09.02

Run the following command in DeepSeek Harness:

dsh plugin install xby-skill/xby-cpan-package-info

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install xby-skill/xby-cpan-package-info in DeepSeek Harness; the source is available at https://github.com/xby-skill/xby-cpan-package-info . Once installed, CPAN package lookup tools are ready to use in your conversation.

About this plugin

The Perl ecosystem relies heavily on CPAN modules, but the moment you hit an unfamiliar package mid-coding session, you are pulled to metacpan.org to search, scroll, and cross-check dependencies. xby-cpan-package-info brings that lookup back into the chat window: it plugs into DeepSeek Harness as an MCP server so the assistant can fetch documentation, list dependencies, and search packages on your behalf, without you ever leaving the conversation.

Three tools cover the core workflow. get_readme_from_cpan returns the full README and usage examples for any package. get_package_info_from_cpan provides basic metadata and the complete dependency list. search_packages_from_cpan lets you query CPAN by keyword. The API key is persisted after first setup, survives restarts, and is ready to use in every subsequent session.

It is built for developers who write Perl regularly and find themselves repeatedly verifying module arguments, version constraints, or looking for alternatives in the middle of a conversation. No more guessing interfaces from memory or bouncing between browser tabs; one message gets you reliable, up-to-date documentation.

Use Cases

  • Pulling a README and usage examples for an unfamiliar Perl module mid-coding
  • Checking version constraints and full dependency lists before adding a new package
  • Discovering candidate or alternative CPAN modules by keyword without leaving the chat

Best For

  • Developers writing Perl for business or systems scripting
  • AI-assisted coders who frequently reference module docs in conversation
  • Architects evaluating CPAN packages for a technology decision