local_media_tools
Scrape local events and generate newsletters automatically
All Skills in This Repository (7)
Pure Emerald Level Indicatorsnewsletter-events-list-sources
List configured Instagram and web event sources from sources.yaml.
newsletter-events-add-source
Add Instagram, web, and Facebook sources to sources.yaml via mandated workflows.
newsletter-events-remove-source
Removes Instagram accounts or web URLs from a YAML sources configuration with backups and validation.
newsletter-events-write
Generate markdown newsletters from SQLite events using natural language formatting preferences.
newsletter-events-setup
Set up a dual-runtime environment for the newsletter-events plugin with Python, Node.js, and lockfiles.
newsletter-events-research
Extract event data from Instagram, web aggregators, and Facebook URLs.
newsletter-events-update-event
Re-scrape event pages via Firecrawl and update event records in the database.
Frequently Asked Questions
FAQPage SchemaHow to install Local Media Tools?▼
Run `npx skills add aniketpanjwani/local_media_tools --all -g -y` in your terminal to install all skills globally.
How to create a local events newsletter automatically?▼
Add your Instagram accounts and event websites as sources, run the research skill to scrape events, then run the write skill to generate a formatted markdown newsletter.
Can it scrape events from Instagram and Facebook?▼
Yes. It pulls public Instagram posts via the ScrapeCreators API and scrapes individual Facebook event URLs you pass directly to the research command.
Do I need coding skills to use Local Media Tools?▼
No. You configure sources in a simple YAML file and run plain-English commands; the agent handles scraping, deduplication, and newsletter formatting.
What API keys does Local Media Tools require?▼
You need a ScrapeCreators API key for Instagram scraping, and optionally a Firecrawl key if you want to scrape web event listing sites.
Related Repositories in Content & Communication
View All in Content & Communication→skills
Official Anthropic skills for documents, design, and developer workflows
humanizer
Rewrite AI-sounding text so it reads like a person wrote it
UniGetUI
Automate software translation reviews, diffs, and localization quality checks