newsletter-events-add-source

Add Instagram, web, and Facebook sources to sources.yaml via mandated workflows.

40|13|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/aniketpanjwani/local_media_tools --skill newsletter-events-add-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: newsletter-events-add-source
Source: https://github.com/aniketpanjwani/local_media_tools/tree/main/skills/newsletter-events-add-source
Command: npx skills add https://github.com/aniketpanjwani/local_media_tools --skill newsletter-events-add-source

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adding new sources can be error-prone without the right routing and profiling. This skill guides you through the correct workflows and safeguards.

Core Features & Use Cases

  • Routing by Type: Instagram handles -> add-instagram workflow; Web URLs -> add-web-aggregator workflow; Facebook -> use /research directly.
  • Mandatory Profiling: Web aggregators require profiling; you cannot save without it.
  • Safety & Validation: Automatic backups and config validation ensure you never break your setup.

Quick Start

Provide one or more sources (e.g., @localvenue or https://hudsonvalleyevents.com); the skill will guide you through the appropriate workflow and save the configured source.

Frequently Asked Questions about newsletter-events-add-source

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

FAQPage Schema
How do I add Instagram accounts to my local media sources configuration?

Add Instagram accounts via guided workflow by providing handles like @localvenue; the skill routes them through add-instagram.md workflow and saves them to sources.yaml with validation and automatic backups.

What's the process for adding web aggregator sources to sources.yaml?

Web aggregator sources require mandatory profiling before saving; provide URLs like https://hudsonvalleyevents.com and the skill guides you through add-web-aggregator.md workflow with duplicate checks and validation.

Do I need to manually edit sources.yaml or can this handle configuration for me?

The skill automates configuration entirely; it updates sources.yaml through guided workflows, handles routing by source type, performs validation, and creates backups so you never manually edit the file.

What happens if I try to add a duplicate source or misconfigure an Instagram handle?

The skill includes automatic duplicate detection and validation checks; it prevents broken configurations through mandatory workflows and produces per-source status reports alongside the updated config.

Can I add Facebook event sources using this workflow?

Facebook event references route differently; the skill prompts you to use /research directly for Facebook sources while handling Instagram and web aggregators through their respective dedicated workflows.

What prerequisites do I need before configuring event sources with this skill?

You must have local-media-tools installed with ~/.config/local-media-tools/sources.yaml present; the skill requires this configuration file and uses workflows/add-instagram.md and workflows/add-web-aggregator.md for routing.