jobs-evaluate
Installation
SKILL.md
jobs-evaluate
Judge how well a cached offer fits the user's profile, give a graded verdict, and save it.
Inputs
- The offer — fetch it from the cache by key. The offer must have been seen by a prior search; if not, run
/jobs-searchfirst. - The profile —
sjctl profile show --json(the default profile, or pass--profile <name>).
Resolve sjctl in this order: (1) on PATH, (2) ~/.solid-jobs-skills/bin/sjctl[.exe], (3) ./sjctl[.exe] in the repo. If none exist, install it and use the printed path:
- macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/solid-company/solid-jobs-skills/main/scripts/install-sjctl.sh | bash - Windows:
irm https://raw.githubusercontent.com/solid-company/solid-jobs-skills/main/scripts/install-sjctl.ps1 | iex - Dev fallback (Go, inside repo):
go run ./cmd/sjctl
Rubric
Score these six dimensions, each A (excellent) to F (disqualifying), then weight into one overall grade: