External Package Documentation Skill

Search indexed documentation for radio astronomy Python libraries and CLI tools.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dsa110/dsa110-contimg --skill external-package-documentation-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: External Package Documentation Skill
Source: https://github.com/dsa110/dsa110-contimg/tree/main/backend/.github/skills/external-docs
Command: npx skills add https://github.com/dsa110/dsa110-contimg --skill external-package-documentation-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlite3, inspect, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides quick access to documentation for essential radio astronomy and data processing packages, saving developers time searching through external websites.

Core Features & Use Cases

  • Search API Documentation: Find information on Python libraries like Astropy, PyUVData, and NumPy.
  • Lookup CLI Tools: Get details on command-line interfaces such as CASA, WSClean, and AOFlagger.
  • Use Case: A data scientist needs to remember the exact parameters for a CASA imaging task. They can use this skill to quickly find the relevant documentation and examples.

Quick Start

Search for documentation on how to read UVH5 files using pyuvdata.

Frequently Asked Questions about External Package Documentation Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search external package documentation for radio astronomy libraries like Astropy and PyUVData?

You can search external package documentation by querying a SQLite database for fast full-text retrieval of indexed API references and function signatures. It provides access to Python libraries like Astropy, PyUVData, and NumPy.

What is the best way to find command-line tool options for CASA and WSClean?

The best way to find command-line tool options for CASA and WSClean is to use this skill to look up indexed CLI documentation. It enables efficient searching of command-line interface details for radio astronomy data processing tools.

Can I use this skill to find parameters for reading UVH5 files using pyuvdata?

Yes, you can use this skill to find parameters for reading UVH5 files using pyuvdata. It indexes external Python library documentation, allowing you to quickly search for specific API references and function signatures.

Does this documentation search tool require sqlite3 to index API references?

Yes, this documentation search tool requires sqlite3 to index API references. It utilizes a SQLite database to provide fast full-text retrieval of indexed documentation entries for external Python libraries and command-line tools.

Why use a indexed SQLite database for Python library documentation instead of browsing external websites?

Using an indexed SQLite database for Python library documentation saves time searching external websites. It enables efficient full-text retrieval of API references, function signatures, and CLI tool options directly.