imoonkey

The Guardian

```

imoonkey 56 3 Updated 4mo ago

Resources

6
GitHub

Install

npx skillscat add imoonkey/openweb/src-sites-guardian

Install via the SkillsCat registry.

SKILL.md

The Guardian

Overview

Major UK/international news outlet. Open public REST API at content.guardianapis.com for searching articles, fetching full content, and browsing section feeds.

Workflows

Search for articles on a topic

  1. searchArticles(q)id, webTitle, sectionId, webPublicationDate
  2. getArticle(ids=id) → fields.body, fields.headline, fields.byline

Browse latest news in a section

  1. getSectionFeed(section)id, webTitle, webPublicationDate
  2. getArticle(ids=id) → full article body

Research a topic across sections

  1. searchArticles(q, order-by: newest) → recent coverage
  2. getSectionFeed(section) → compare coverage across sections

Operations

Operation Intent Key Input Key Output Notes
searchArticles find articles by keyword q id, webTitle, sectionId, webPublicationDate, fields entry point, paginated
getArticle full article content ids <- searchArticles / getSectionFeed fields.body, fields.headline, fields.byline body is HTML
getSectionFeed latest in a section section id, webTitle, webPublicationDate, fields defaults to newest first

Quick Start

# Search for articles
openweb guardian exec searchArticles '{"q": "artificial intelligence"}'

# Get a specific article (use id from search results)
openweb guardian exec getArticle '{"ids": "technology/2025/dec/10/police-facial-recognition-technology-bias"}'

# Get latest technology articles
openweb guardian exec getSectionFeed '{"section": "technology"}'

# Get latest world news
openweb guardian exec getSectionFeed '{"section": "world"}'

Categories