Files
gh-kfly8-claude-cpan-plugin…/commands/verify-module.md
2025-11-30 08:31:05 +08:00

1.5 KiB

name, description, params
name description params
verify-cpan-module Verify that a CPAN module exists and fetch its basic information
name type required description
module_name string true Name of the CPAN module to verify

Verify CPAN Module

This command verifies that a CPAN module exists on MetaCPAN and fetches its basic information before generating skills.

Usage

/verify-cpan-module --module_name "Result::Simple"

Process

  1. Existence Check: Verifies the module exists on MetaCPAN
  2. Information Fetch: Retrieves basic module information
  3. API Preview: Shows available methods/functions (if detectable)
  4. Readiness Assessment: Confirms if the module is ready for skill generation

Output

The command will display:

  • Module existence status
  • 📝 Module description and version
  • 👤 Author information
  • 🏷️ Tags and keywords
  • 📚 Available documentation sections
  • ⚠️ Any potential issues for skill generation

Example Output

✅ Module Found: Result::Simple v0.05
📝 Description: A dead simple perl-ish Result like F#, Rust, Go, etc.
👤 Author: KFLY
🏷️ Keywords: result, error-handling, functional
📚 Sections: SYNOPSIS, DESCRIPTION, FUNCTIONS, EXAMPLES
⚠️ Notes: Module uses tuple-based returns, not objects

✅ Ready for skill generation with /generate-cpan-skill

Error Cases

If the module doesn't exist or has issues:

  • Module not found on MetaCPAN
  • ⚠️ Module documentation incomplete
  • ⚠️ Module deprecated or abandoned
  • 💡 Suggestions for similar modules