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.