discover-companieslisted
Install: claude install-skill amikai/openings-mcp
# Discover Companies
## Overview
Given one roster-based provider, source companies hosted on that ATS
that no roster has yet, confirm each against the live adapter path, and
land them in `internal/provider/<provider>/companies.yaml`. This skill
covers the sourcing; verification and promotion mechanics are the
verify-companies skill, and the roster commit convention is in
CLAUDE.md. Scope a session to one provider — rosters land one per PR.
The providers in scope are the `--provider` values of
`cmd/verify-companies` (`providerOrder`). SmartRecruiters keeps a
roster too but has no adapter yet; spot-check its candidates with
`go run ./cmd/smartrecruiters --company <id> search` instead.
## Sourcing channels
Work from the provider's public board-host shape — the entry for the
provider in `careersHostPatternsByAdapter`
(`internal/ats/registry.go`). Mix channels; each one alone dries up:
- **Site dorks** — WebSearch `site:<board host> <theme keywords>`
(e.g. `site:jobs.lever.co fintech`,
`site:job-boards.greenhouse.io robotics` — for greenhouse the legacy
`boards.greenhouse.io` host is indexed too and redirects). Dork the
public board host, never the API host — search engines index board
pages, not API responses. Vary keywords by industry, region, and
role; page past the first results.
- **Theme-first probing** — start from a company list (industry
roundups, accelerator batches, "companies using <ATS>" articles),
websearch `<company> careers`, and keep the ones