newsletter-events-remove-source

Removes Instagram accounts or web URLs from a YAML sources configuration with backups and validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Safely remove Instagram accounts or web aggregators from your configuration while keeping backups and cleaning up references.

Core Features & Use Cases

  • Flexible Matching: Remove by handle, URL, or name with ambiguity handling.
  • Safety First: Backups, validation, and optional rollback support.
  • Cleanup: Removes orphan references from priority lists where applicable.

Quick Start

Provide the source identifiers (e.g., @venue or https://site.com) to remove. Confirm if multiple sources match when prompted.

Frequently Asked Questions about newsletter-events-remove-source

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

FAQPage Schema
How do I safely remove Instagram sources from my configuration?

Remove Instagram accounts by providing handles with @ symbols (e.g., @venue) or plain handles to the Skill. It automatically backs up your config, matches and removes the specified sources, validates the result, and cleans up orphan references like priority lists.

Can I remove web aggregators and URLs from sources.yaml?

Yes, remove web aggregators by providing full URLs (e.g., https://site.com) or quoted names. The Skill matches these identifiers against your sources.yaml, removes them safely with automatic backup and validation.

What happens if multiple sources match my input?

The Skill detects ambiguous matches and prompts you to confirm which source to remove. This prevents accidental deletions and ensures you remove only the intended sources from your configuration.

Does source removal clean up related configuration entries?

Yes, removal cleans up orphan references automatically. After removing a source, the Skill deletes dangling entries like priority_handles that no longer have valid sources to reference.

Can I undo a source removal if something goes wrong?

Yes, the Skill creates automatic backups before any removal and validates the configuration afterward. If validation fails or you need to revert, you can restore from backup or use rollback capability.

What validation happens after removing sources?

The Skill validates the resulting YAML configuration for syntax errors and structural integrity after removal. Validation ensures your config remains valid and doesn't contain broken references before confirming the change.