← Back to Skills Marketplace
TL;DX
by
Jiale Cheng
· GitHub ↗
· v1.0.1
· MIT-0
161
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install summarize-anything
Description
Extract, transcribe, clean, segment, and analyze long-form content from URLs, local media files, existing transcripts, and pasted text. Use when a user provi...
Usage Guidance
This skill appears to be what it says: a local transcription + summarization workflow. Before installing/using it, consider the following:
- Disk and bandwidth: the skill will download large ggml model files (tens to hundreds of MBs to multiple GBs depending on model) into runtime/models and may build binaries from source; ensure you have sufficient disk space and bandwidth.
- Privileges: the scripts may attempt to install ffmpeg via system package managers and will use sudo when available; be prepared for prompts and only allow if you trust running package installs on the host.
- Network access: the runtime will fetch code from GitHub and models from Hugging Face and will fetch remote content (web pages, captions) during normal operation; expect outbound network connections.
- Local files: the model provisioning script will also look for local model files (e.g., in ~/.cache or parent directories) and copy them into runtime/models—this is intended convenience but means local model files may be read and copied.
- Audit the scripts: because this is an instruction-only skill with bundled scripts that create and execute binaries, review the included shell scripts before use or run them inside an isolated environment (container or VM) if you have concerns.
- Origin: the registry entry lacks a homepage and the source is unknown; if provenance matters, request or obtain a trusted upstream/source before wide deployment.
If you accept the above (large downloads, possible sudo installs, and network access), the skill's behavior is coherent with its stated purpose. If you do not want local installs or large model downloads, ask for a version that uses a cloud ASR service or a smaller offline-only configuration.
Capability Analysis
Type: OpenClaw Skill
Name: summarize-anything
Version: 1.0.1
The 'summarize-anything' skill bundle is a legitimate tool designed for extracting and analyzing content from URLs and media files using local Whisper-based ASR. The included shell scripts (e.g., `ensure_whisper_cpp.sh`, `ensure_ffmpeg.sh`) are well-structured for managing dependencies and local runtime state, fetching assets only from trusted sources like GitHub and Hugging Face. The instructions in `SKILL.md` are highly detailed and strictly focused on the stated task of providing high-quality, analytical summaries without any evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The skill is a long-form summarization/transcription tool and includes scripts to provision ffmpeg, a local whisper.cpp binary, and ggml models, which are appropriate and expected for local ASR/transcription workflows.
Instruction Scope
SKILL.md instructs the agent to acquire content from URLs, local files, subtitles, or pasted text and to inspect pages (rendered text, network requests, page scripts) when needed. This is within the described purpose, but the guidance to 'inspect network requests' and to read an environment 'stable memory file' (if available) expands what the agent may touch. No instructions ask for unrelated secrets or odd exfiltration, but the agent will fetch remote pages and may access local workspace files.
Install Mechanism
There is no registry install spec, but included scripts will: attempt to find or install ffmpeg via package managers (brew/apt/dnf/yum/pacman), clone and build whisper.cpp from GitHub with git/cmake, and download ggml model binaries from Hugging Face. These are expected for a local ASR runtime but entail network downloads, large files, and possible privilege escalation (sudo) to install system packages.
Credentials
The skill declares no required credentials or env vars. Scripts do honor optional environment variables for runtime size thresholds (CONTENT_INSIGHT_RUNTIME_WARN_MB, CONTENT_INSIGHT_RUNTIME_CLEAN_MB) and may use sudo when provisioning system packages; no unrelated tokens or secrets are requested.
Persistence & Privilege
always:false and user-invocable:true. The skill creates its own runtime/ and output/ directories and contains maintenance/cleanup scripts that operate only on its runtime area; it does not modify other skills or request permanent platform-level privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install summarize-anything - After installation, invoke the skill by name or use
/summarize-anything - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Summarize Anything 1.0.1 adds explicit output language rules.
- Introduced a new "Output Language" section clarifying how the response language is determined (defaults to user's language; falls back to source content language if unclear).
- Stated that translated subtitles or metadata do not dictate response language unless specifically requested.
- All other workflow, extraction, segmentation, and memo-writing logic remains unchanged.
v1.0.0
- Initial release of summarize-anything skill.
- Extracts, transcribes, cleans, segments, and analyzes long-form content from URLs, media files, transcripts, or pasted text.
- Automatically selects content acquisition strategies, preferring existing full transcripts but falling back to local ASR (Whisper) as needed.
- Cleans transcripts and applies rough speaker segmentation for conversational content.
- Produces layered output: raw text, cleaned and speaker-segmented transcripts, and detailed insight memos or analytical summaries.
- Enforces mandatory text acquisition for all audio/video sources, with clear fallbacks and user guidance when input cannot be processed.
Metadata
Frequently Asked Questions
What is TL;DX?
Extract, transcribe, clean, segment, and analyze long-form content from URLs, local media files, existing transcripts, and pasted text. Use when a user provi... It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.
How do I install TL;DX?
Run "/install summarize-anything" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is TL;DX free?
Yes, TL;DX is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does TL;DX support?
TL;DX is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created TL;DX?
It is built and maintained by Jiale Cheng (@chengjl19); the current version is v1.0.1.
More Skills