Searching Elfeed RSS Database

Query an Elfeed RSS database with elfeed-cli and output results in simple, json, or sexp formats.

5|Updated Feb 9, 2018
One-click install
npx skills add https://github.com/markus1189/nixos-config --skill searching-elfeed-rss-database
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Searching Elfeed RSS Database
Source: https://github.com/markus1189/nixos-config/tree/main/nixos-shared/claude/skills/elfeed
Command: npx skills add https://github.com/markus1189/nixos-config --skill searching-elfeed-rss-database

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Emacs, emacsclient, elfeed, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of recalling specific articles or information from your personal, curated RSS feed database. Instead of manually sifting through years of content, it allows you to instantly search and retrieve relevant information, saving you time and ensuring you leverage your past reading.

Core Features & Use Cases

  • Topic Research: Quickly find articles on specific topics (e.g., AI, NixOS, Emacs) from your curated feeds.
  • Article Recall: Locate articles you remember reading by keywords, source, or date.
  • Reading Pattern Analysis: Understand your reading habits and content consumption over time.
  • Use Case: You vaguely remember an article about "NixOS and containers" from a few weeks ago. Use this Skill to pinpoint that exact article and its source in seconds, providing immediate context for your current task.

Quick Start

Search recent unread programming articles from the last week

elfeed-cli query "+programming +unread @1-week-ago" simple 20

Get overall statistics about your RSS database

elfeed-cli stats

List all the feeds you subscribe to

elfeed-cli feeds

Frequently Asked Questions about Searching Elfeed RSS Database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search my RSS feed database for specific articles?

Search your Elfeed RSS database using elfeed-cli query commands with keywords, tags, and date filters. For example, query "+programming +unread @1-week-ago" to find recent unread programming articles, retrieving results in simple, JSON, or sexp formats without changing read status.

Can I recall articles I read weeks ago from my RSS feeds?

Yes, article recall from Elfeed queries keywords, source, and date ranges across years of curated content. Specify search terms like "NixOS containers" to instantly pinpoint exact articles and their sources, providing immediate context without manual sifting.

What do I need to set up before searching my Elfeed database?

Searching Elfeed requires Emacs with the Elfeed RSS reader installed, emacsclient for remote command execution, and elfeed-cli for querying. These dependencies enable bash-based queries against your local RSS database without modifying article status.

How do I analyze my reading patterns across feeds?

Run elfeed-cli stats to get overall database statistics, or query specific feeds with date and tag filters to understand content consumption trends. Use elfeed-cli feeds to list all subscriptions and identify patterns across tech, programming, AI, security, NixOS, and Emacs sources.

Can I filter unread articles across multiple feeds at once?

Yes, Elfeed queries support multi-feed filtering with the unread tag and other criteria combined. Query syntax like "+unread +topic" retrieves unread articles matching your criteria across all subscribed feeds in a single operation.

What output formats does Elfeed search support?

Elfeed-cli outputs search results in simple text, JSON, or sexp formats, allowing integration with other tools and workflows. Choose the format that fits your downstream processing needs without modifying your database.