Resources
6Install
npx skillscat add imoonkey/openweb/src-sites-craigslist Install via the SkillsCat registry.
SKILL.md
Craigslist
Overview
Classic US classifieds platform — search listings across cities and categories, view listing details, browse category structure. Pure server-rendered HTML, no JS framework.
Workflows
Search and view listings
getCategories(city)→code,name,sectionper categorysearchListings(category, city, query)→title,price,url,postId- Parse listing
url→ extractcategory,slug,id getListing(category, slug, id, city)→title,body,price,location,images,attributes
Quick search
searchListings(category, city, query)→title,price,url,postId- Parse
url→category,slug,id→getListingfor full details
Operations
| Operation | Intent | Key Input | Key Output | Notes |
|---|---|---|---|---|
| searchListings | Search listings by category + keyword | category (<- getCategories code), city, query |
title, price, url, postId | entry point; city defaults to sfbay |
| getListing | Full listing detail | category, slug, id (<- searchListings url path parts), city |
title, body, price, location, images, attributes | |
| getCategories | List category codes | city | name, code, section | entry point; homepage category links |
Quick Start
# Search SF apartments
openweb craigslist exec searchListings '{"category": "apa", "city": "sfbay", "query": "2br"}'
# Search NYC jobs
openweb craigslist exec searchListings '{"category": "jjj", "city": "newyork"}'
# Get listing details
openweb craigslist exec getListing '{"category": "apa", "slug": "sunny-2br-mission", "id": "7891234567", "city": "sfbay"}'
# Browse categories
openweb craigslist exec getCategories '{"city": "sfbay"}'Common Category Codes
apa— apartments/housing for rentroo— rooms/sharedrea— real estate for salejjj— jobssss— all for-saleccc— communityggg— gigsbbb— services offered