UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Preprocessing and cleaning techniques for astronomical light curves. Use when preparing light curve data for period analysis, including outlier removal, trend removal, flattening, and handling data quality flags. Works with lightkurve and general time series data.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Lomb-Scargle periodogram for finding periodic signals in unevenly sampled time series data. Use when analyzing light curves, radial velocity data, or any astronomical time series to detect periodic variations. Works for stellar rotation, pulsation, eclipsing binaries, and general periodic phenomena. Based on…
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Transit Least Squares (TLS) algorithm for detecting exoplanet transits in light curves. Use when searching for transiting exoplanets specifically, as TLS is more sensitive than Lomb-Scargle for transit-shaped signals. Based on the transitleastsquares Python package.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Query PubChem via PUG-REST API/PubChemPy (110M+ compounds). Search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for cheminformatics.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom…
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Analyze failed GitHub Action jobs for a pull request.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing Temporal workflow tests or debugging test failures.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.
UCSB-NLP-Chang/Skill-Usage
Skill Claude CodeCodex
Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.