Data

openlibrary

Queries Open Library's public catalog for books, authors, works, editions, ISBNs, ratings, and cover URLs through a keyless Python CLI.

★ 88 GitHub Stars
95 Quality score
9 Files

About this Skill

Query the Open Library catalog from the terminal: search books and authors, look up works, editions, and ISBNs, enumerate every edition of a work, read community ratings, and resolve cover-image URLs. Fully keyless public API. Includes the OL…M/W/A key-graph reference, ISBN 302-redirect resolution, search query syntax, covers-host rules, and worked pipelines. Do not use for library-IT administration (Koha/MARC/ILS migration), commercial book-data feeds, or managing your reading account on Open Library itself.

Use cases

  • Search books and authors
  • Resolve ISBNs to editions and works
  • Enumerate editions of a work
  • Retrieve ratings and bookshelf counts
  • Resolve cover-image URLs

Features

  • JSON and human-readable CLI output
  • Automatic ISBN redirect handling
  • Merged-key redirect-stub resolution
  • Edition, work, and author key traversal
  • Dry-run and pagination support

Requirements

  • Python 3.8+
  • requests

Supported Agents

Not specified

Skill files

Related Skills

estimate-online-covariance

Provides sklearn-style estimators for incrementally updating covariance, correlation, precision, and location matrices from streaming observations using constant work per observat…

microprediction/precise ★ 335
covariance correlation precision matrix online learning

keyed-dynamic-universe

Wraps positional online covariance estimators to process keyed observations whose named series can remain fixed or change dynamically over time.

microprediction/precise ★ 335
covariance online statistics streaming data keyed data

precise

Enables Python agents to update, assess, compare, and select online covariance, correlation, and precision estimators for streaming or dynamic-universe data.

microprediction/precise ★ 335
python numpy covariance correlation

choose-covariance-estimator

Recommends covariance estimator classes for a 2-D dataset using dimension, conditioning, rank, correlation, and tail-behavior features, and exposes those features for inspection.

microprediction/precise ★ 335
covariance estimator selection statistics machine learning

agentic-kaggle-skill

Guides an AI agent through end-to-end Kaggle competitions, including validation, modeling, OOF predictions, ensembling, remote notebook pipelines, artifact handoffs, submission sc…

FrankS-IntelLab/agentic-kaggle-skill ★ 185
kaggle machine learning competitions cross-validation

review-analyzer-skill

Analyzes e-commerce reviews using 22-dimension AI tagging to extract customer profiles, pain points, VOC, product opportunities, anomaly signals, reports, dashboards, and optional…

buluslan/review-analyzer-skill ★ 128
ecommerce review analysis voc customer insights

data-architect

Assesses, designs, and evolves data architectures through workload analysis, platform and modeling tradeoffs, governance, data products, data mesh, event-driven flows, and migrati…

magnus919/agent-skills ★ 88
data architecture data modeling data governance data mesh

tempest

Queries WeatherFlow Tempest station data through REST and local UDP broadcasts, including current conditions, forecasts, historical observations, and decoded real-time sensor mess…

magnus919/agent-skills ★ 88
weatherflow tempest weather forecast