Tools: job-boards-cli and skill for my OpenClaw

While I write every cover letter by hand, I no longer browser the job boards by hand.

Idealist and Tech Jobs for Good are wonderful aggregators of job postings for tech positions.

But neither seemed to provide an API. We could have dug into what endpoints their SPA hits and try to hit the same. But to be a better internet citizen I decided we could just scrape their sitemaps, extract the data they are already exposing for SEO, and filter on that.

I with Claude Code I made job-boards-cli which is a CLI with SKILL.md intended to be used by your agent.

119AC967-E51B-4EB1-BDDA-F7A64CC36D17_1_201_a.jpeg

I wired mine up to OpenClaw and instructed it to use that CLI to check for new jobs each morning.

I even got to exercise AX: Designing for the Agent Experience with some back and forth with the agent to improve filtering options a bit.