CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/nanoclaw-media

Personal entertainment-media skills for NanoClaw: Trakt watch-history sync, TV-show and audiobook recommendations, watchlist release checks, YouTube channel-comment digests, and Audible backup — with a weekly cadence companion. NanoClaw per-chat overlay tile.

76

Quality

95%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

field-mapping.mdskills/audible-backup/

Field Mapping Reference

How skills/audible-backup/scripts/csv-append.py maps audible_backup tool output JSON fields to books-library.csv columns.

CSV ColumnJSON FieldTransform
ASINasinas-is
Keykeyfallback: asin
Product IDproduct_idfallback: asin
Titletitleas-is
Short Titletitle_shortfallback: title
Authorauthoras-is
Narrated Bynarrated_byas-is
Genregenreas-is
Ave. Ratingrating_averageas-is
Rating Countrating_countas-is
Purchase Datepurchase_datedate part only
Release Daterelease_dateas-is
Durationduration (fallback: seconds)as-is HH:MM:SS; fallback seconds→HH:MM:00
Series Nameseries_namemay be absent
Series Sequenceseries_sequencemay be absent
Image URLimage_urlas-is
Read Statusread_statusas-is ("Unread"/"Reading"/"Finished")
Languagelanguagefallback: "english"
Regionregionfallback: "US"
Abridgedabridgedlowercase string bool; fallback: "false"
AYCEaycelowercase string bool; fallback: "false"
Book URLinfo_linkas-is
Summarysummaryas-is
Descriptiondescriptionas-is
Publisherpublisheras-is
Copyrightcopyrightas-is
Author URLauthor_linkas-is
Series URLseries_linkas-is
File namefilenameas-is (empty on dry-run)
File Pathsfileslist joined with "; " (empty on dry-run)
User IDuser_idas-is
M4Bm4b_pathdownload path

Not addressable — no corresponding keys in the tool output: PDF URL, Audible (AAX), MP3, Image, PDF.

skills

audible-backup

field-mapping.md

SKILL.md

CHANGELOG.md

pyrightconfig.json

README.md

tile.json