Claude skills for interactive AstroDB ingestion workflows. Expects an input data table and will prepare it to be converted into a new database using the AstroDB Template schema and conventions. It utilizes the Felis system for describing database schemas.
parse-data-table— summarizes table columns, descriptions, units, and types.match-schema— maps parsed columns to AstroDB Template tables and fieldsvalidate-schema-mapping- identifies problems with nulls and inconsistent data typesgenerate-felis-schema- creates a Felis-format schema.yaml file using outputs of previous skills
- an AI skill runner that reads
.claude/skills/ uvorpipto install Python packages- Python 3.11+
astropypandasfor fallback table parsinglsst-felis
BSD 3-Clause. See LICENSE.