wyattowalsh/openopps
Drive the public OpenOpps CLI except quarantined discovery, plus the read-only Jobs and Explorer site.
Configure installed-CLI OpenOpps routing, JSON, and safety classes. Use when choosing a public command group. NOT for discovery, source-scout, or Next.js edits.
Run advanced OpenOpps admin except scout aliases. Use when needing admin db, cache purge, or route probing. NOT for admin sources scout, verify-scout, preview-promotion, or discovery.
Check local OpenOpps boards: list, show, sync, and export. Use when the user asks about company boards or routes. NOT for job listing, URL pulls, or source-scout.
Check stored OpenOpps jobs: list, show, history, and export. Use when the user wants local ledger job records. NOT for jobs pull, jobs sync, or discovery.
Run cache inspection, plugins list, and examples seed. Use when asking about HTTP cache or example datasets. NOT for admin cache purge, discovery, or Next.js edits.
Audit public OpenOpps providers: detect, capabilities, health, coverage. Use when asking what an ATS URL is. NOT for admin probe-routes, catalog scout, or Workers.
Check configured OpenOpps source catalogs with list and show. Use when the user asks which sources exist. NOT for scout, verify-scout, preview-promotion, or admin registration.
Check local OpenOpps status and doctor checklists. Use when asking whether the CLI is healthy or what the DB contains. NOT for syncing, probing, or discovery.
Run staged OpenOpps source, board, and job sync. Use when the user asks to sync catalogs or run openopps sync. NOT for URL pulls, job listing, or discovery.
Extract a public ATS board or posting from a URL. Use when the user pastes a careers URL or asks for jobs pull. NOT for catalog sync, board listing, or discovery.
Explore public OpenOpps Jobs and Explorer pages as read-only HTTPS. Use when the user wants docs or llm-text URLs. NOT for browser drive, Next.js edits, /api/, or Workers.