freehire-search: document the OR and title: operators in -q (#674)

* freehire-search: document the OR and title: operators in -q

freehire's search now parses two operators in q: uppercase OR between
up to five alternatives (a union, filtered and paged as one result),
and a leading title: that restricts an alternative to the job title.
The CLI already passes -q through unchanged, so both work today; this
tells the agent they exist, in SKILL.md, --help, the CLI README and
url-reference.md.

* changelog: place the #674 entry under [Unreleased]

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mads Lorentzen <madslorentzen_17@hotmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-10-19 19:28:29 +02:00
1 parent f24bf85172
commit 60379dfed4
5 files changed
+40 -2

No files matched your search

+1 -1
View File
@@ -74,7 +74,7 @@ See `../SKILL.md` for the full flag reference and the hosted-dependency note.
| Flag | Alias | Description |
|------|-------|-------------|
| `--query` | `-q` | Keywords (title / skill / role). Full-text; optional. |
| `--query` | `-q` | Keywords (title / skill / role). Full-text; optional. `a OR b` matches either (uppercase `OR`, max 5 alternatives); a leading `title:` searches the job title only. |
| `--jobage` | | Posted within N days (`posted_within_days`). |
| `--page` | | 1-indexed page. Default 1. |
| `--limit` | `-n` | Results per page (API limit). Default 25. |
@@ -79,6 +79,8 @@ USAGE
SEARCH FLAGS
--query, -q <text> Keywords (title, skill, role). Full-text; optional.
"a OR b" matches either (uppercase OR, max 5);
a leading title: searches the job title only.
--jobage <days> Posted within N days (maps to posted_within_days).
--page <n> 1-indexed page. Default 1.
--limit, -n <n> Results per page (API limit). Default 25.