add-by-rss-components-sync

Align Add-by-RSS and non-Add-by-RSS components across the web UI.

6|5|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/podverse/podverse --skill add-by-rss-components-sync
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-by-rss-components-sync
Source: https://github.com/podverse/podverse/tree/main/.cursor/skills/add-by-rss-components-sync
Command: npx skills add https://github.com/podverse/podverse --skill add-by-rss-components-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow ensures visual and structural parity between Add-by-RSS and non-Add-by-RSS list/media components by aligning Core counterparts, shared components, and adapters across the web UI, while keeping distinct data sources intact.

Core Features & Use Cases

  • Aligns Core and Add-by-RSS component pairs by locating their equivalents and verifying consistent layouts and behavior.
  • Encourages extraction of shared UI into a central Common layer when no direct counterpart exists, preserving design parity.
  • Documents and enforces the required workflow across apps/web, including naming conventions for page components and adapters.

Quick Start

Identify the non-Add-by-RSS component, locate its Core and Add-by-RSS counterparts, and ensure parity across UI adapters.

Frequently Asked Questions about add-by-rss-components-sync

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

FAQPage Schema
How do I sync Add-by-RSS components with standard web UI components?▼

Align Add-by-RSS and standard web UI components by locating their Core counterparts in apps/web/src/components and verifying consistent layouts and behavior across adapters while preserving distinct data sources.

What is the best way to handle UI component parity for different data sources?▼

UI component parity is achieved by aligning Core and AddByRSS adapters and extracting shared UI elements into a central Common layer when no direct counterpart exists, ensuring visual and structural consistency without merging data sources.

When should I extract shared web UI components into a Common layer?▼

Extract shared web UI components into the Common layer when no direct Core counterpart exists for an Add-by-RSS component, preserving design parity across the application without duplicating layout and behavior logic.

How do I enforce component naming conventions during a frontend refactor?▼

Enforce component naming conventions by applying the workflow steps to page components and adapters in apps/web/src/app, checking for shared components and ensuring safe extraction into the Common layer when necessary during the frontend refactor.

Does component sync require merging Add-by-RSS and non-Add-by-RSS data sources?▼

No, component sync does not require merging data sources. The workflow aligns the visual and structural UI counterparts while keeping the distinct Add-by-RSS and non-Add-by-RSS data sources completely intact.