freshrss

Fetch and manage FreshRSS subscriptions, unread articles, and full content.

1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/darknight/cc-deck --skill freshrss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freshrss
Source: https://github.com/darknight/cc-deck/tree/main/plugins/freshrss/skills/freshrss
Command: npx skills add https://github.com/darknight/cc-deck --skill freshrss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a CLI-based FreshRSS reading assistant that helps users manage their RSS subscriptions, fetch article content, and keep track of unread items without leaving Claude Code.

Core Features & Use Cases

  • List subscriptions and unread counts to prioritize reading.
  • Retrieve unread articles and per-feed filtering to focus on important sources.
  • Fetch full content from original URLs (static or dynamic) and extract text for summaries and digest workflows.
  • Mark articles as read and manage reading progress across feeds.
  • Optional digest workflow to batch-fetch content for HTML summaries.

Quick Start

To begin, run the subs command to view subscriptions and unread counts, then use unread to read articles.

Frequently Asked Questions about freshrss

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

FAQPage Schema
How do I fetch and manage RSS content from my FreshRSS subscriptions?

You can fetch and manage RSS content from FreshRSS subscriptions by using a CLI-driven interface that lists subscriptions, retrieves unread articles, and extracts full text from URLs to streamline reading workflows.

Can I retrieve unread articles and filter them per RSS feed?

Yes, you can retrieve unread articles and apply per-feed filtering to focus on important sources, allowing you to prioritize reading and manage subscription counts directly.

What is the best way to fetch full article content from an RSS URL?

The best way to fetch full content from an RSS URL is using a reading assistant that supports both static and dynamic content extraction, pulling the complete text for summaries and digest workflows.

Do I need a CLI environment to manage my FreshRSS reading workflow?

Yes, you need a CLI environment to manage your FreshRSS reading workflow, as the assistant implements a robust CLI-driven interface with authentication handling, token management, and credential storage.

How does the digest workflow handle batch-fetched RSS content?

The digest workflow batch-fetches content from RSS articles to generate HTML summaries, extracting text from original URLs to consolidate reading updates into a single view.

Can I mark articles as read across multiple RSS feeds automatically?

Yes, you can mark articles as read across multiple feeds to manage reading progress, keeping your FreshRSS subscription list updated as you process unread items.