omh-ai-job-search
Ai Job Search
Required: requested career action, supported candidate facts and preferences, approved private workspace and source scope. Output: profile.md and preferences.md, jobs.json and shortlist.md, versioned application drafts and review.md, interview-prep.md and optional skill-gaps.md, evidence-bound tracker and next actions.
Do Not Use When: For citation attribution alone, use the bundled grounded-citations skill.
HOLD: Missing inputs or failed contract gates. Prepared OMH routing is not execution or approval.
Why This Exists
Cross-session career work needs stable posting identity, candidate-evidence links and a strict boundary between prepared applications and confirmed events.
First Steps
- Read
toolkit/README.mdandreferences/execution-and-qa.md; load only the relevant profile/discovery, fit/drafting or interview/outcomes reference for the current action. - Confirm an approved private workspace outside the product checkout through the active profile; ask only action-specific questions and keep group replies public-safe.
- Actually invoke
toolkit/scripts/job_state.pythrough the host terminal: validate captures, merge approved local tracking input, then summary and read-back; produce requested documents rather than stopping at a prepared card.
Contract: references/full-contract.md, loaded before analysis. Procedure: references/procedure.md. These are working methods, not an OMH runtime operation.