Automated content similarity and grouping analysis. Groups related documents by topic, purpose, or content similarity.
Analyze a repository of documents to group them based on content similarity, topic, or purpose. This skill helps organize large collections, identify redundancies, and discover relationships.
PATH - The repository to analyze (e.g., "/repository")SIMILARITY_THRESHOLD - (Optional) Float (0.0-1.0), threshold for grouping (default: 0.8)VISUALIZATION - (Optional) Boolean, whether to generate a visual representation (default: false)Ingest documents from PATH.
Apply clustering algorithms (e.g., K-Means, DBSCAN) to the document vectors.
SIMILARITY_THRESHOLD.Analyze the centroid or representative terms of each cluster to assign a meaningful label (Topic).
Generate the clustering report.
VISUALIZATION is true, create a scatter plot or dendrogram data.A CLUSTERING_REPORT object containing:
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Control Sonos speakers (discover/status/play/volume/group).
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Capture frames or clips from RTSP/ONVIF cameras.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Category:tools