Work with open energy system data distributed through the Public Utility Data Liberation (PUDL) project.
Explore and query any dataset annotated with a Frictionless Data Package descriptor (datapackage.json). Use this skill whenever a user wants to discover what tables or resources a dataset contains, look up column names and descriptions, surface usage warnings embedded in metadata, or understand how to load data from Parquet files, DuckDB or SQLite databases, or CSV files described by a datapackage.json. Also use when the user has a datapackage.json and wants to know what's in it, how to query it efficiently, or how to connect its metadata to actual data files. Pairs well with dataset-specific skills (like `pudl`) that layer domain knowledge on top.
Full-stack development guidance for the PUDL project, covering contributor workflows, local ETL and Dagster development, metadata/schema changes, dbt and pytest validation, and data-oriented documentation context (data access, data dictionaries, data sources, and methodology).
Access PUDL table data plus table/column/source metadata in Jupyter or Marimo notebooks for debugging and visualization. Use when users ask what a table contains, how to read it, or how columns are defined.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This repository contains experimental agent skills related to PUDL (the Public Utility Data Liberation Project).
datapackage provides agents context on how to work with the Frictionless Datapackage metadata standardpudl is for exploring and working with PUDL open energy data and metadatapudl-dev is for maintaining and contributing to the PUDL open source projectMost LLM agents support skills, but depending on the agent there are many different ways that skills are installed and activated.
One fairly generic, agent-agnostic method of installing them is npx skills.
If you have npm installed you should be able to do:
npx skills install catalyst-cooperative/agent-skills -s datapackage
npx skills install catalyst-cooperative/agent-skills -s pudl
npx skills install catalyst-cooperative/agent-skills -s pudl-dev
npx claudepluginhub catalyst-cooperative/agent-skills --plugin pudl-dev🔧 Data Engineer — Data Pipeline Engineer + Data Infrastructure Specialist
Claude Code skill pack for Palantir (24 skills)
Agents for data engineering, machine learning, and AI development
Portable Development System — AI-assisted development methodology with skills for consistency and agents for scale.
Data engineering agents providing expertise in ETL pipelines, streaming, and data warehousing
Use this agent when you need to implement data privacy engineering, GDPR compliance, data protection frameworks, and privacy-by-design principles for B2B applications. This agent specializes in privacy engineering, data minimization, consent management, and global privacy regulation compliance for enterprise platforms. Examples: