This skill enables Claude to act as a domain expert for the asciinema .cast file format, facilitating the parsing, analysis, and manipulation of terminal recordings. It provides structured guidance on the NDJSON header specification, event code definitions (output, input, markers, resizes), and relative timestamp calculations. By leveraging optimized jq commands and streaming patterns for large files, it helps developers extract metadata, identify markers, and transform recording data into actionable insights or plain text.
Key Features
01Memory-efficient streaming patterns for large .cast files
02Detailed NDJSON header and event code specification
03Marker-based navigation and timestamp calculation logic
048 GitHub stars
05Optimized jq parsing examples for terminal output extraction
06Integration guide for converting recordings to plain text