Trusted Human Source Discovery
Find human sources that can comment on a story.
Find Photo Evidence
Find photos with permissive licensing related to a given story.
Trusted Source Discovery
Scrapes RSS feeds supplied as an argument to discover sources for news articles.
Enrich Stories
Enrich all story leads by running discovery skills against each story in parallel.
Verify Email
Verify whether email addresses are reachable without sending an email. Checks syntax, DNS/MX records, disposable domains, and SMTP mailbox existence.
Answer Questions
Research and answer all unanswered questions for story leads in the pipeline. Answers questions from public sources and identifies human sources for questions requiring interviews.
Geographic Source Discovery
Discover trusted sources for news coverage by mapping the civic and community landscape of given zip codes. Takes a comma-separated list of zip codes.
New Skill
Create a new skill by asking the user questions and generating a SKILL.md template.
Identify New Questions From Article
Read a story pitch and identify questions it does not yet address.
Generate Story Leads
Find story leads by analyzing available sources for timely, outlier-driven local news. Takes a comma-separated list of zip codes to search.
Web Fetch Cloudflare Circumvent
Fetch web content that may be blocked by Cloudflare. Cascades through WebFetch, curl, and Playwright until one succeeds.
Add Ai Access Scrapers
Query AI Access sources with many scrape items and create a PR adding dedicated scrapers for them in perform_scrape_for_source.