원클릭으로
rss-reader
RSS/Atom feed reader and subscription manager with health validation, fallback feed URLs, and default-feed refresh.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
RSS/Atom feed reader and subscription manager with health validation, fallback feed URLs, and default-feed refresh.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Slide layout library for PPT HTML slides - indexed layout contracts, selection rules, constraints, templates, and page budget guidance.
Detect document domain (14 domains: software/hardware/manufacturing/standards/biotech/business/energy/data_science/automotive/cloud_infrastructure/telecom/iot/medical_devices/security) via keyword matching. Supports multi-domain documents and confidence scoring.
Automated validation, reporting, and fixing for Markdown documents using markdownlint, prettier and md_table_tool.
Detect and fix Markdown table alignment issues (MD060) with display-width awareness for CJK characters.
Persistent memory management for AI agents - 3-tier file-based memory system with mandatory L1 raw logs and optional L2/L3 extraction.
Browser-first news retrieval with paywall-aware stop policy, combining DuckDuckGo Lite discovery and RSS feeds.
| name | rss-reader |
| description | RSS/Atom feed reader and subscription manager with health validation, fallback feed URLs, and default-feed refresh. |
| metadata | {"version":"1.1.0","author":"cortana"} |
This skill manages RSS subscriptions and fetches articles with cache and concurrency.
New enhancements:
fallback_urls support in default feed configvalidate command to check feed availability and parseabilityrefresh-defaults command to sync updated default feeds into user subscriptions# List subscriptions
python3 skills/rss-reader/scripts/rss_reader.py list
# Fetch articles
python3 skills/rss-reader/scripts/rss_reader.py fetch --limit 20
# Validate current subscriptions
python3 skills/rss-reader/scripts/rss_reader.py validate
# Validate default feed set
python3 skills/rss-reader/scripts/rss_reader.py validate --use-defaults
# Validate only one category
python3 skills/rss-reader/scripts/rss_reader.py validate --use-defaults --category ai
# Sync updated default feeds into subscriptions
python3 skills/rss-reader/scripts/rss_reader.py refresh-defaults
# Sync only one category
python3 skills/rss-reader/scripts/rss_reader.py refresh-defaults --category news
config/feeds.yaml)Each feed item supports:
name: display nameurl: primary feed URLfallback_urls (optional): alternate URLs tried when primary failsconfig/feeds.yaml with new/alternative feed links.validate --use-defaults to check health.refresh-defaults to sync changes into subscriptions.validate to confirm subscribed set is healthy.validate returns non-zero exit code when any feed fails.fetch automatically tries fallback_urls when available.PyYAML; without it, defaults cannot be loaded.