Overview
- Skill Key
- ianwu-ca-778/openclaw-skills-newsboat
- Author
- ianwu-ca-778
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/ianwu-ca-778/openclaw-skills-newsboat
- Latest Commit SHA
- 38ca8d49dee4b60b9f0e498feb95d960210f1ea8
OpenClaw AI agent skill for reading and managing RSS/Atom feeds via Newsboat.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 newsboat 技能。 若已安装,则直接安装 newsboat 技能。
# Newsboat This guide explains how to read and manage RSS/Atom feeds using Newsboat, a command-line RSS/Atom feed reader. ## Installation ### Debian/Ubuntu ```bash sudo apt update sudo apt install newsboat sqlite3 pandoc ``` ### macOS ```bash brew install newsboat sqlite3 pandoc ``` ### Others Search online for “install newsboat on [your OS]” for specific instructions. ## Files - configuration: ~/.newsboat/config - feed URLs: ~/.newsboat/urls - cache: ~/.newsboat/cache.db If Newsboat is not in your PATH, use your OS search to locate its files. ## List Feeds ```bash cat ~/.newsboat/urls ``` ### Example output ``` $ cat ~/.newsboat/urls https://604now.com/rss/ ``` ## Add a Feed ```bash echo "https://example.com/feed.xml" >> ~/.newsboat/urls ``` ## Remove a Feed ```bash sed -i.bak '/https:\/\/example.com\/feed.xml/d' ~/.newsboat/urls ``` This removes the feed URL and creates a backup `urls.bak`. ## Refresh All Feeds ```bash newsboat -x reload ``` ## Read an article Retrieve articles from the Newsboat cache using `sqlite3` and convert HTML to plain text with `pandoc`. The rss_item table schema: ```sql CREATE TABLE rss_item ( id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL ,guid VARCHAR(64) NOT NULL ,title VARCHAR(1024) NOT NULL ,author VARCHAR(1024) NOT NULL ,url VARCHAR(1024) NOT NULL ,feedurl VARCHAR(1024) NOT NULL ,pubDate INTEGER NOT NULL ,content VARCHAR(65535) NOT NULL ,unread INTEGER (1) NOT NULL ,enclosure_url VARCHAR(1024) ,enclosure_type VARCHAR(1024) ,enqueued INTEGER (1) NOT NULL DEFAULT 0 ,flags VARCHAR(52) ,deleted INTEGER (1) NOT NULL DEFAULT 0 ,base VARCHAR(128) NOT NULL DEFAULT "" ,content_mime_type VARCHAR(255) NOT NULL DEFAULT "" ,enclosure_description VARCHAR(1024) NOT NULL DEFAULT "" ,enclosure_description_mime_type VARCHAR(128) NOT NULL DEFAULT "" ); ``` ### Read the latest article ```bash sqlite3 -noheader ~/.newsboat/cache.db \ "SELECT 'title = ' || title || '\nurl = ' || url || '\ndate = ' || dat...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.